How to use it ? The installation is minimal and easy. Downgrading Terraform – HashiCorp Help Center, As long as you are in linux, do the following in the terminal: rm -r $(which terraform). Terraform versions at the same time. Terraform versions at the same time. This repository includes Homebrew Casks to install multiple (or even all!) Terraform versions at the same time. Homebrew (Option 1) The easiest and quickest way to install Terraform is using Homebrew. The tfenv install [version] installs a specific Terraform version on your computer.. This repository includes Homebrew Casks to install multiple (or even all!) It also includes Homebrew Formula for chtf , a Terraform version … Downgrade terraform version. ; Add execute permissions to the binary. If no parameter is passed, the version to use is resolved automatically via .terraform-version files or TFENV_TERRAFORM_VERSION environment variable (TFENV_TERRAFORM_VERSION takes precedence), defaulting to 'latest' if none are found. Now that you have Tfenv installed on your computer, let's look at how to use it.. tfenv install. Prerequisites. ; Downloading the binary for your operating system: e.g., if you’re on a Mac, download terragrunt_darwin_amd64; if you’re on Windows, download terragrunt_windows_amd64.exe, etc. It also includes Homebrew Formula for chtf , a Terraform version … Available options for version: 1.2.3 exact version to install; latest installs latest version $ terraenv terraform install 0.12.15 $ terraenv terragrunt install 0.21.6 $ terraenv terraform install latest $ terraenv terragrunt install latest terraenv < terraform / terragrunt > list remote.terraenv Install Terragrunt Download from releases page. Introduction to tfswitch. Terraform versions at the same time. The first optional way is to use HomeBrew. The tfswitch command line tool lets you switch between different versions of terraform.If you do not have a particular version of terraform installed, tfswitch lets you download the version you desire. Install a specific version of Terraform. Which simplifies the install process and makes updating easy too. To install, run: brew remove terraform; brew install tfenv Install Terraform versions using tfenv install 0.11.14 Switch to the version you like using tfenv use 0.11.14 Install the new version: It provides a modified terraform script that does a lookup of the correct terraform executable based on a default or based on the closest .terraform-version file in the directory or parent directories. ; Rename the downloaded file to terragrunt. Then, you can switch between versions using the tfenv use command: tfenv use 0.12.17 # terraform is now pointing to the 0.12.17 version terraform version # Switch to 0.12.14 tfenv use 0.12.14 terraform version For example, to install a specific version (0.12.17) of terraform using tfenv, you would do: tfenv install 0.12.17. In my Terraform for Kubernetes beginners article, I used Terraform 11, and in an upcoming article, I'll cover upgrading from Terraform 11 to 12. Once installed, simply select the version you require from the dropdown and start using terraform. Install a specific version of Terraform. Here are examples on how to use it. Go to the Releases Page. To prepare for that, in this article, I'll show you how to use tfenv, a tool that makes it much easier to convert from one version to another, as well as to manage multiple Terraform versions in your work environment. Hmmm..that is not good I thought — all I had to do was run home brew and install the older version. Homebrew (IF going Homebrew way instead of downloading zip.)