Version Control Systems and Managing Terraform State
Week 6 - Benefits and connecting to VCS providers
Version Control System providers
Running Terraform in automation
Common techniques for running Terraform in continuous delivery pipelines.
Deploy infrastructure with Terraform and CircleCI
Create infrastructure using Terraform in a CircleCI pipeline and store project state in Terraform Cloud.
Automate Terraform with GitHub Actions
Automate infrastructure deployments with CI/CD using Terraform Cloud and GitHub Actions
Automate Terraform Cloud workflows
In this tutorial, you will use the TFE provider to create teams, version-control backed workspaces and set up run triggers in Terraform Cloud. You will then trigger the deployment of a Consul-backed Vault cluster on a Kubernetes.
Provision infrastructure with Cloud-Init
Deploy preconfigured infrastructure with Terraform using the Cloud-Init tool.
Provision infrastructure with Packer
Create an image with Packer, containing SSH keys, a new user, and a demo webapp, and deploy it with Terraform.