Instalação Terraform

|

O Terraform é uma ferramenta de código aberto, desenvolvida pela HashiCorp que permite descrever sua infraestrutura como código (“Infrastructure as Code” ou IaC) usando uma linguagem declarativa simples e legível chamada Hashicorp Configuration Language (“HCL”).

Após escrever a infraestrutura desejada em arquivos de configuração, você consegue implantar e gerenciar a infraestrutura de forma automatizada em diferentes plataformas de nuvem pública (AWS, Digital Ocean, Azure, entre outras) e também em infraestrutura on-premises (VMware, Proxmox, etc.).


Instalação Terraform no Windows

1. Acesse o site do download oficial do Terraform em: https://developer.hashicorp.com/terraform/install

2. Na parte correspondente ao “Windows”, faça o download do arquivo conforme a arquitetura do seu processador (32 ou 64 bits).

3. Depois do download, extraia o executável para um diretório de sua escolha (por exemplo, C:\ProgramData\terraform).

Adicione o diretório onde você extraiu o Terraform ao caminho global (PATH) do seu sistema:

4. Vá em “Painel de Controle > Sistema e Segurança > Sistema” e escolha a opção “Configurações Avançadas de Sistema”.

5. Clique no botão [Variáveis de Ambiente].

6. Na seção “Variáveis do sistema”, selecione a variável “Path” e clique em “Editar”.

7. Clique em “Novo” e adicione o caminho escolhido por você para o diretório do Terraform (por exemplo, “C:\ProgramData\terraform”).

8. Clique em “OK” em todas as janelas para salvar as alterações.

9. Abra uma janela do terminal Power Shell e verifique se o Terraform está funcionando corretamente.

terraform -version

Levando em consideração que, no momento de produção deste artigo a última versão é a 1.7.3, a saída deve ser semelhante ao mostrado a seguir:

Terraform v1.7.3
on windows_amd64

Instalação Terraform no Linux

Para Linux, a melhor opção é via gerenciador de pacotes, pois a HashiCorp mantém e assina oficialmente pacotes para as principais distribuições do Linux. Basta então, ir até a página de downloads e acessar a respectiva seção de seu sistema operacional e seguir as instruções:

Artigos Relacionados