Skip to main content
Automate Terraform plan and apply for your DevHelm resources in GitHub Actions, GitLab CI, or any CI system.

GitHub Actions

GitLab CI

State backend

For team use, configure a remote state backend:
Other options include Terraform Cloud, GCS, or Azure Blob Storage.

Sensitive variables

Pass the API token as an environment variable — never hardcode it:
For other sensitive values (webhook URLs, routing keys), use Terraform variables with sensitive = true:

PR plan comments

Use the terraform-plan-comment action to post plan output on pull requests:

Next steps

Terraform overview

Provider setup and resource reference.

Importing resources

Bring existing resources under Terraform management.