DEV Community

Jhony Walker
Jhony Walker

Posted on

Terraform - Como baixar e instalar no Linux

Logo

A primeira coisa que é necessária para utilização do Terraform é instalação no sistema operacional que utiliza ou em qualquer servidor em nuvem que estivesse usando. Existem muitos recursos disponíveis online que o orientam nas etapas de instalação e, é claro, os documentos do Terraform também têm um guia de instalação muito bons.

Pré-requisitos

  • Um computador/notebook/servidor com sistema operacional com Linux instalado (neste post estamos utilizando o Ubuntu 20.04)
  • Alguns conhecimentos básicos de CLI

Mãos a obra

Vamos começar a instalação do Terraform, seguindo alguns passos que estão decritos abaixo:

  • Primeiramente vamos navegar até a página de download do Terraform, onde serão listados os downloads do Terraform para várias plataformas, e para isso navegue até a seção Linux escolha o script relacionado a sua distro.

Linux

⚠ Importante pontuar que para outras versões do Linux, as etapas são semelhantes e dependerão dos repositórios de pacotes específicos. Faça login no sistema e execute estas etapas como root para acesso sudo.

Certifique-se de que o sistema esteja atualizado e instale estes pacotes que são necessários para as etapas seguintes:

sudo apt-get update && sudo apt-get install -y gnupg software-properties-common curl
Enter fullscreen mode Exit fullscreen mode

Em seguida, adicione a chave GPG da Hashicorp necessária ao repositório:

curl -fsSL https://apt.releases.hashicorp.com/gpg | sudo apt-key add -
Enter fullscreen mode Exit fullscreen mode

Em seguida, adicione o repositório oficial do HashiCorp para Linux:

sudo apt-add-repository "deb [arch=amd64] https://apt.releases.hashicorp.com $(lsb_release -cs) main"
Enter fullscreen mode Exit fullscreen mode

Agora que adicionamos o repositório à lista, vamos atualizar para adicionar o conteúdo do repositório relevante:

sudo apt-get update
Enter fullscreen mode Exit fullscreen mode

Após a atualização, execute este comando para instalar o Terraform:

sudo apt-get install terraform
Enter fullscreen mode Exit fullscreen mode

Isso deve concluir a instalação. Para verificar a instalação, execute isto e verifique a saída:

Saida

Para verificar a versão instalada, execute: terraform –version

Podemos também instalar utilizando o arquivo zip baixado. Faça login no sistema e execute estes comandos como root, navegue até a página de download do Terraform, onde serão listados os downloads do Terraform para várias plataformas, e para isso navegue até a seção Linux escolha o script relacionado a sua distro.

Escolhendo

Copie o link para o respectivo download:

Copiar Link

Agora, faça login no sistema Ubuntu. Certifique-se de que Wget e Unzip estejam instalados. Se não, instale o mesmo:

sudo apt-get install wget unzip
Enter fullscreen mode Exit fullscreen mode

Faça download do arquivo zip do Terraform executando o comando a seguir. Coloque a URL copiada anteriormente no comando para download:

wget https://releases.hashicorp.com/terraform/1.1.0/terraform_1.1.0_linux_amd64.zip
Enter fullscreen mode Exit fullscreen mode

O arquivo zip deve será baixado e posteriormente descompacte o arquivo zip na pasta atual:

unzip terraform_1.1.0_linux_amd64.zip
Enter fullscreen mode Exit fullscreen mode

Mova o arquivo executável do Terraform para a pasta /usr/bin:

sudo mv terraform /usr/local/bin/
Enter fullscreen mode Exit fullscreen mode

Pronto, agora seu Terraform foi instalado corretamente agora é só usufruir do mesmo.

Fontes onde pesquisei esse conteúdo:

Top comments (0)