New Terraform Tutorials: Automate Terraform Workflows with CircleCI or GitHub Actions
We have updated our tutorials on integrating Terraform with CircleCI and GitHub Actions.
Continuous integration and delivery (CI/CD) platforms like CircleCI and GitHub Actions automate pipelines for new software releases. Infrastructure management, typically handled by operations teams, can also fit into an automated release workflow through infrastructure as code tools like Terraform.
To help you get started with CI/CD automation, we have updated our tutorials on automating Terraform.
- The updated Deploy Terraform infrastructure with CircleCI tutorial guides you through automating the standard Terraform workflow using AWS S3 as a backend. This approach uses the
hashicorp/terraform:light
Docker image to run Terraform locally in each CircleCI job. - The new Automate Terraform with GitHub Actions tutorial automates the standard Terraform Cloud workflow. While Terraform Cloud offers version control system integrations, including GitHub, this approach enables you to add status checks before or after Terraform Cloud remote runs are triggered.
We hope you'll find these hands-on tutorials educational and helpful. Please do not forget to leave feedback on the form at the bottom of the tutorial and discover even more at HashiCorp Learn.
Sign up for the latest HashiCorp news
More blog posts like this one
![Terraform extension for VS Code speeds up loading of large workspaces](/_next/image?url=https%3A%2F%2Fwww.datocms-assets.com%2F2885%2F1714155806-blog-library-product-terraform-dark-gradient.jpg&w=3840&q=75)
Terraform extension for VS Code speeds up loading of large workspaces
New releases of the HashiCorp Terraform extension for Visual Studio Code and Terraform language server significantly reduce memory usage and start up time for large workspaces.
![Why use Vault-backed dynamic credentials to secure HCP Terraform infrastructure?](/_next/image?url=https%3A%2F%2Fwww.datocms-assets.com%2F2885%2F1572286031-vault-terraform-background.png&w=1920&q=75)
Why use Vault-backed dynamic credentials to secure HCP Terraform infrastructure?
Learn how HCP Terraform and Terraform Enterprise users can use Vault-backed dynamic credentials to secure their infrastructure during provisioning better than the base-level dynamic provider credentials.
![HCP Terraform adds granular API access for audit trails](/_next/image?url=https%3A%2F%2Fwww.datocms-assets.com%2F2885%2F1714170900-blog-library-product-hcp-terraform-dark.jpg&w=3840&q=75)
HCP Terraform adds granular API access for audit trails
HCP Terraform eliminates the need to rely on organization permissions to the audit trails endpoint, streamlining permissions workflows and reducing risk.