This is the repository for the meshStack Terraform Provider, which allows one to use Terraform with meshStack by meshcloud. Learn more about meshcloud at https://www.meshcloud.io. This provider is offcially registered and documented under terraform registry.
For general information about Terraform, visit the official website.
Please submit support questions via email to support@meshcloud.io. Support questions submitted under the Issues section of this repo will be handled on a "best effort" basis.
Feature requests can be submitted at canny.io.
To use the provider locally during development place the following in ~/.terraformrc
:
provider_installation {
dev_overrides {
"meshcloud/meshstack" = "<GOBIN>",
"registry.terraform.io/meshcloud/meshstack" = "<GOBIN>"
}
# For all other providers, install them directly from their origin provider
# registries as normal. If you omit this, Terraform will _only_ use
# the dev_overrides block, and so no other providers will be available.
direct {}
}
Replace <GOBIN>
with the output of go env GOBIN
or go env GOPATH
+ /bin
.
Run go install
to update your local provider installation.
If everything is working correctly Terraform will show a warning that dev overrides are being used.