https://github.com/qustavo/terraform-provider-voltage
A Voltage Cloud Terraform provider
https://github.com/qustavo/terraform-provider-voltage
Last synced: 2 months ago
JSON representation
A Voltage Cloud Terraform provider
- Host: GitHub
- URL: https://github.com/qustavo/terraform-provider-voltage
- Owner: qustavo
- Created: 2023-07-31T16:23:35.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-07-31T18:04:02.000Z (over 1 year ago)
- Last Synced: 2025-02-15T06:16:20.342Z (2 months ago)
- Language: Go
- Size: 56.6 KB
- Stars: 2
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# terraform-provider-voltage
A Voltage Cloud Terraform provider**This project is still under development and it won't be published to terraform registry yet**
## Instructions
Build and install the Go binary:
```bash
make
```This should create a binary called `terraform-provider-voltage` inside your `go env GOBIN` directory.
Update your `~/.terraformrc` to override the provider installation so that terraform can find the binary you've just installed.
```terraform
provider_installation {
dev_overrides {
"registry.terraform.io/qustavo/voltage" = ""
}direct {}
}
```Finally, let's create a node.
```bash
export VOLTAGE_TOKEN= # or wait for terraform to ask for it.
cd examplesterraform plan # Creates the plan
terraform apply # Creates a node
terraform destroy # Destroys the node
```