terraform-provider-coder
terraform-provider-coder copied to clipboard
Sometimes the Coder provider and Coder server can have version compatibility issues. To address this we should document on the index page the minimum required Coder version for each coder...
We should ensure that the following attributes are marked as [sensitive](https://developer.hashicorp.com/terraform/language/state/sensitive-data). I have seen an example in `hcp-terraform-provider` where they return [`data.hcp_vault_secrets_secret.example.secret_value`](https://registry.terraform.io/providers/hashicorp/hcp/latest/docs/data-sources/vault_secrets_secret#secret_value) as a sensitive value. A related code snippet...
This PR closes https://github.com/coder/terraform-provider-coder/issues/364
Validation should all occur and be enforced in this provider. Some (such as monotonic) occurs only in `coder/coder`.
* using mux server to serve both old and new provider implementations * some mucking around with [dynamic types](https://developer.hashicorp.com/terraform/plugin/framework/handling-data/dynamic-data) for coder parameter
Bumps [github.com/hashicorp/go-cty](https://github.com/hashicorp/go-cty) from 1.4.1-0.20200414143053-d3edf31b6320 to 1.5.0. Changelog Sourced from github.com/hashicorp/go-cty's changelog. 1.5.0 (March 17, 2025) cty: New Value.HasWhollyKnownType method, for testing whether a value's type could potentially change if any...
Bumps [golang.org/x/mod](https://github.com/golang/mod) from 0.23.0 to 0.24.0. Commits dc121ce all: upgrade go directive to at least 1.23.0 [generated] See full diff in compare view [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) You can trigger a...
In `coderd`, when we provision a prebuild, we start a normal running workspace. This workspace has an agent running on it, and the design of prebuilds relies on neither the...
Today the coder terraform provider only allows 1 `validation` block. There is value if we allow more than one, as it allow tailoring the error message based on the condition....