terraform init
, however we recommend to pin a specific version or range of versions using the required_providers configuration:
The provider should be installed automatically with terraform init
, however we recommend to pin a specific version or range of versions using the required_providers configuration:
mode
.
Environment variables | HCL value | Description |
---|---|---|
n/a | mode | Terraform Provider mode: either console or gateway |
CDK_CONSOLE_BASE_URL | base_url | Console base URL, e.g. http://localhost:8080 |
CDK_API_KEY | api_token | Console API key |
CDK_CONSOLE_USER | admin_user | Console user login email |
CDK_CONSOLE_PASSWORD | admin_password | Console user login password |
CDK_CONSOLE_CERT | cert | Cert in PEM format to authenticate using client certificates |
CDK_CONSOLE_INSECURE | insecure | Skip TLS verification flag. Defaults to false |
CDK_CONSOLE_CACERT | cacert | Root CA certificate in PEM format to verify the Conduktor Console certificate |
CDK_CONSOLE_KEY | key | Key in PEM format to authenticate using client certificates |
8080
with default admin account credentials admin@mycompany.io
/ admin_password
.
conduktor-iac.tf
file:
bob@mycompany.io
and you’ll be recognized by Conduktor as being in the team-a
group.
To revert the Conduktor state, you can destroy the created resources using terraform destroy
. Find out more about Terraform CLI commands.
generic
resourcegeneric
resource leverage the YAML format used by the CLI to be used as resource definition in Terraform.
This is an experimental resource that has several limitations and is subject to breaking changes in future releases.
Don’t include it in your production workflows as this is unsupported.