Tutorial: Como instalar o Terraform no Windows, Linux e Mac
Aprenda como instalar o Terraform conforme seu sistema operacional
O Terraform é disponibilizado pela Hashicorp como um pacote binário, conforme falado no post Terraform: O que é? Por que usar? Como funciona?.
Isso significa que, para usar o Terraform, você precisará instalá-lo na sua máquina.
⬇️ Instalando o Terraform
Siga os passos abaixo, conforme o seu sistema operacional, para efetuar a instalação.
🪟 Como Instalar o Terraform no Windows
Acesse o site oficial do Terraform em https://developer.hashicorp.com/terraform/downloads.
Selecione a aba “Windows” e faça o download do arquivo conforme a arquitetura do seu processador (32 ou 64 bits).
-
Extraia o conteúdo do arquivo ZIP para um diretório de sua escolha.
Adicione o diretório onde você extraiu o Terraform ao
PATH
do seu sistema:Clique com o botão direito do mouse em “Este Computador” (ou “Meu Computador”) e selecione “Propriedades”.
Clique em “Configurações avançadas do sistema”.
Clique em “Variáveis de Ambiente”.
Na seção “Variáveis do sistema”, selecione a variável "Path" e clique em “Editar”.
Clique em “Novo” e adicione o caminho para o diretório do Terraform (por exemplo, “
C:\caminho\para\terraform
”).Clique em “OK” em todas as janelas para salvar as alterações.
🐧 Como Instalar o Terraform no Linux
Existem 2 métodos disponíveis para instalação do Terraform no Linux:
via gerenciador de pacotes (
apt
,yum
,dnf
ebrew
); ouvia download do arquivo binário.
que pode ser feito via interface gráfica
ou pelo terminal, usando o
wget.
O passo-a-passo para instalação varia de acordo com a distribuição utilizada, pois a HashiCorp mantém e assina oficialmente pacotes para as seguintes distribuições do Linux:
Ubuntu/Debian
CentOS/RHEL
Fedora
Amazon Linux
No exemplo abaixo, mostraremos como instalar o Terraform no Ubuntu ou Debian de maneira manual via download do arquivo binário usando o terminal.
Acesse o site oficial do Terraform em https://developer.hashicorp.com/terraform/downloads.
Selecione a aba “Linux” e role a página para encontrar o link de download do arquivo conforme a arquitetura do seu processador.
Clique com o botão direito no link "Download" e selecione a opção "Copiar endereço do link".
Abra o seu terminal.
Baixe o pacote mais recente usando o comando
wget
:$ wget https://releases.hashicorp.com/terraform/1.5.0/terraform_1.5.0_linux_amd64.zip
Substitua "VERSION" pela versão mais recente do Terraform disponível no site oficial (atualmente é a versão
1.5.0
).Instale o utilitário
unzip
se ainda não estiver instalado, usando o gerenciador de pacotes da sua distribuição Linux. Por exemplo, no Ubuntu ou Debian, você pode usar o seguinte comando:$ sudo apt-get install unzip
Extraia o conteúdo do arquivo ZIP usando o comando
unzip
:$ unzip terraform_1.5.0_linux_amd64.zip
Substitua "VERSION" pelo número da versão do Terraform que você baixou.
Mova o binário do Terraform para um diretório incluído no seu PATH:
$ sudo mv terraform /usr/local/bin/
🍎 Como Instalar o Terraform no macOS
O jeito mais fácil de instalar o Terraform no Mac é utilizando o Homebrew.
Abra um terminal.
Instale o repositório oficial da Hashicorp.
$ brew tap hashicorp/tap
Execute o comando abaixo para instalar o Terraform:
$ brew install hashicorp/tap/terraform
Conclusão
Depois de concluir essas etapas, você deve ter o Terraform instalado no seu sistema.
Para verificar se a instalação foi bem-sucedida, você pode abrir um novo terminal e executar o comando terraform -version
.
$ terraform -version
Terraform v1.5.0
Ele deve exibir a versão do Terraform instalada sem erros.