Terraform - Instalação
Compartilho como instalei o Terraform com o TFSwitch

Introdução
Terraform é uma ferramenta open-source (gratuita) para Infraestrutura como Código (IaC) criada pela Hashicorp. Com essa poderosa ferramenta somos capazes de criar arquivos de configurações declarativos para criar e gerenciar centenas de APIs de serviços em nuvem como por exemplo AWS, Google Cloud, Microsoft Azure, etc.
TFSwitchInstalação
1- Digite o comando:
sudo curl -L https://raw.githubusercontent.com/warrensbox/terraform-switcher/release/install.sh | sudo bash

2- Digite o comando → pressione Enter na versão do Terraform que você desejar instalar:
tfswitch


Agora precisamos adicionar o diretório /home/<user>/bin criado para o seu PATH. Então digite o comando:
sudo nano ~/.zshrc

E adicione a linha abaixo → pressione CTRL + X → Y → Enter para salvar:
export PATH=$PATH:/home/<user>/bin:PATH
user do comando para o usuário real que você usa
Feche e abra novamente seu terminal, após isso verifique a versão do Terraform instalado digitando o comando:
terraform --version

Então sempre que você precisar mudar de versão do terraform, basta digitar o comando tfswitch e selecionar a versão desejada. Bacana né?
Se você não quer procurar e selecionar uma versão no menu do tfswitch, pois já sabe exatamente a versão que deseja usar, você pode passar essa informação diretamente no comando:
tfswitch <version>
Por exemplo:
# tfswitch 1.1.5
E isso instalaria a versão 1.1.5 do terraform.






