Você está sobrecarregado com a quantidade de serviços em nuvem e recursos que precisa gerenciar? Você se pergunta qual ferramenta pode ajudar com essas tarefas? Não se pergunte mais e mergulhe de cabeça! Este tutorial ensinará como instalar o Terraform!
O Terraform é a ferramenta de automação mais popular para construir, alterar e gerenciar sua infraestrutura em nuvem de forma eficaz e rápida. Então vamos começar!
Pré-requisitos
Este guia passo a passo será sobre o Terraform. Se você quiser acompanhar, certifique-se de ter o seguinte:
- A Windows 10+ device.
- A device with Ubuntu 18.04 or later. The examples in this tutorial will use Ubuntu 18.04.
Instalando o Terraform em um dispositivo Windows
Para começar, leia abaixo para aprender como instalar o Terraform em um dispositivo Windows.
1. Abra seu navegador favorito e faça o download da versão apropriada do Terraform na página de lançamentos do Terraform da HashiCorp. Os exemplos usam a versão 1.0.6.
No momento da escrita, a versão mais recente do Terraform é 1.0.6. Os exemplos usarão esta versão.
2. Crie uma pasta tools em seu disco C:\.
3. Extraia o arquivo do arquivo compactado baixado e copie o terraform.exe para a pasta C:\tools previamente criada.
4. Em seguida, abra o Menu Iniciar e digite environment system, e o primeiro resultado da pesquisa que aparecerá deve ser o comando Editar as Variáveis de Ambiente do Sistema. Clique no resultado da pesquisa e você verá a janela Propriedades do Sistema como mostrado abaixo.

5. Agora, encontre a variável de ambiente Path e clique em Editar para alterá-la.

6. Clique em Novo e adicione o caminho da pasta onde você extraiu o terraform.exe, que é C:\tools\terraform.exe, e clique em OK.

A captura de tela acima mostra um caminho de subdiretório com a versão incluída, isso é opcional.
7. Abra um Prompt de Comando ou PowerShell para verificar se o Terraform foi corretamente adicionado à variável de ambiente PATH. Execute o comando terraform
e você verá uma saída semelhante à mostrada abaixo.

8. Como boa prática, você também deve considerar executar o comando terraform --version
para confirmar a versão do Terraform instalada. Você deverá ver a versão 1.0.6
se estiver seguindo o tutorial.

Instalando o Terraform com Repositórios de Pacotes no Ubuntu
Agora aprenda como instalar o Terraform no Linux, especificamente no Ubuntu. Você instalará o Terraform via repositórios de pacotes para uma integração mais fácil com ferramentas de gerenciamento de configuração usando o comando apt install
.
1. Faça login em uma máquina Ubuntu com o seu cliente SSH favorito.
2. Crie um diretório para armazenar seus arquivos de instalação do Terraform. Embora você possa instalar o Terraform em qualquer diretório, é recomendado instalar o software sob o diretório opt. Crie o diretório terraform com o comando mkdir
. Navegue para esse diretório com o comando cd
, conforme mostrado abaixo.

3. Em seguida, configure seu sistema para confiar na chave da HashiCorp para autenticação de pacotes executando o comando curl
abaixo. Após executar o comando, você verá uma mensagem OK
. A conexão entre seu dispositivo Ubuntu e o site da Hashicorp agora está segura.
Embora este tutorial use o usuário root, geralmente é uma prática recomendada usar uma conta menos privilegiada membro do grupo sudoers.

4. Depois de registrar a chave, adicione o repositório oficial da HashiCorp ao seu sistema executando o comando apt-add-repository
. O repositório da Hashicorp contém o pacote de instalação do Terraform.

5. Instale o Terraform a partir do repositório Hashicorp recém-adicionado usando o comando apt install
.

6. Verifique sua instalação do Terraform executando o comando terraform
. Você deve ver uma saída semelhante à mostrada abaixo.

Instalando o Terraform com Arquivos Zip em Qualquer Dispositivo Linux
Nem toda distribuição Linux tem acesso às ferramentas apt. Como alternativa, instale o Terraform a partir de arquivos zip. Vamos ver como realizar isso!
1. Crie o diretório /opt/terraform e acesse-o com os comandos mkdir
e cd
, conforme mostrado abaixo.

2. Baixe a versão apropriada do Terraform na página de lançamentos do Terraform da HashiCorp. O exemplo abaixo baixa a versão 1.0.6 com o wget
para o diretório atual.

3. Após o download bem-sucedido, extraia o arquivo compactado do Terraform para o diretório atual com o comando unzip
.
Execute o comando ls
para confirmar que o arquivo binário terraform está presente.

4. Agora, mova o binário terraform para o diretório executável /usr/local/bin. O diretório executável (/usr/local/bin
) permite que você execute os arquivos executáveis de qualquer lugar no sistema Linux.
Finalmente, verifique se o Terraform foi instalado com sucesso executando o comando terraform --version
.
Conclusão
Neste tutorial, você aprendeu como instalar o Terraform em dispositivos Ubuntu e Windows. Agora que você baixou e configurou o Terraform, o que você planeja gerenciar com ele?