Quickstart
Install and configure the Thoth Terraform provider.
Prerequisites
- Terraform
>= 1.5 - Tenant identifier (for example
acme) - Org-level API key for control-plane API access (recommended for CI/CD)
Install provider
Configure provider
When api_base_url is omitted, the provider derives:
https://grid.<tenant_id>.<apex_domain>
Set api_base_url only when you need an explicit endpoint override.
API key file alternative
Use org_api_key_file instead of placing values directly in HCL:
Environment variable alternative
You can export THOTH_API_KEY and omit provider auth fields:
THOTH_API_KEY must be an org-scoped key.
THOTH_TENANT_ID is used when tenant_id is omitted.
Bearer token compatibility
admin_bearer_token and admin_bearer_token_file remain supported for
interactive/admin session workflows. Configure either bearer token auth or org API key auth.