Skip to content

Terraform

terraform is our command line interface to our Infrastructure as Code

Releases

Terraform keeps their client binaries available on their releases page:
https://github.com/hashicorp/terraform/releases

Installation Instructions

tfenv & terraform

We use tfenv to be able to easily pivot between terraform versions.

tfenv Installation Instructions

brew install tfenv

details: https://github.com/tfutils/tfenv

Installing Terraform With tfenv

tfenv install 1.0.3

Checking Your Terraform Version

terraform version

expected result: Terraform v1.0.3

Additional Notes

You're not required to use tfenv to manage your terraform versions and installations. To install terraform directly see https://www.terraform.io/downloads.html