Quickstart
Install and configure the Thoth Pulumi provider.
Prerequisites
- Pulumi CLI
>= 3 - Tenant identifier (for example
acme) - Org-level API key for control-plane API access (recommended for CI/CD)
Node.js example
Python example
When apiBaseUrl is omitted, the provider derives:
https://grid.<tenant_id>.<apex_domain>
adminBearerToken and adminBearerTokenFile remain available for bearer-token workflows.
THOTH_API_KEY is also supported as an environment-variable auth fallback and must be org-scoped.
THOTH_TENANT_ID is supported as a tenant fallback when tenantId/tenant_id is omitted.
Minimal env-only provider configuration: