Como instalar o Terraform no Windows 11 ou 10 usando Winget

Terraform é uma ferramenta de software de infraestrutura como código (IaC) de código aberto criada pela HashiCorp. Este tutorial nos ensina como instalar o Terraform no Windows 11 ou 10 usando um único comando Winget.

Esta ferramenta permite aos usuários definir e provisionar infraestrutura usando a linguagem de configuração de alto nível HashiCorp Configuration Language (HCL) ou JSON. Os desenvolvedores do Terraform podem automatizar o provisionamento de nuvem, o gerenciamento de infraestrutura e a orquestração de serviços de maneira eficiente e escalonável, razão pela qual é bastante popular no gerenciamento de infraestruturas.

Aprender a instalar e gerenciar o Terraform é essencial para administradores de sistemas e profissionais de DevOps. Os usuários primeiro precisam saber como instalá-lo. Neste guia, percorremos as etapas para usar o Winget (gerenciador de pacotes do Windows) para instalar o Terraform em um sistema Windows.

Guia passo a passo para instalar o Terraform com Winget

Etapa 1: acesse o prompt de comando ou PowerShell

Winget é uma ferramenta CLI. Para acessá-lo, você precisa abrir o PowerShell ou CMD no Windows com direitos de administrador. Portanto, clique com o botão direito no botão do menu Iniciar do Windows 11 ou 10 e selecione a opção Terminal (Admin) ou Windows PowerShell (Admin).

Etapa 2: verifique se o Winget está instalado

Desde o Windows 10 versão 1809 ou posterior, incluindo o Windows 11, oferece o Winget como um aplicativo pré-instalado, portanto não precisamos realizar nada extra. Porém, para confirmar que está em seu sistema, execute o comando fornecido para verificar a versão e disponibilidade do Winget.

winget --version

Observação:Se o comando não retornar o número da versão, instale-o a partir doLoja da Microsoftou execute esta sintaxe do PowerShell:

Add-AppxPackage -RegisterByFamilyName -MainPackage Microsoft.DesktopAppInstaller_8wekyb3d8bbwe

Etapa 3: Pesquise Terraform no Winget

Não sabemos qual App ID é usado pelo Winget para instalar o Terraform. Para confirmar que o Terraform está disponível para instalação via Winget, podemos procurar o pacote Terraform usando este comando, que listará todos os pacotes disponíveis através do repositório Winget rotulados com o termo?Terraforma.?

winget search terraform

Etapa 4: Instale o Terraform no Windows 11 ou 10

Depois de confirmar que o Terraform está disponível, você pode instalá-lo executando o comando fornecido que baixará e instalará automaticamente o Terraform em seu sistema. Ele também configurará a variável de ambiente nexeccary para disponibilizar o terrfaform em todo o sistema.

winget install HashiCorp.Terraform

Etapa 5: verifique a instalação do Terraform

Antes de verificar a versão, feche seu Terminal de Comando e abra-o novamente, para garantir que o caminho adicionado do diretório de instalação do Terraform à variável Envrionment possa ser lido pelo PowerSehll ou CMD. Depois disso, verifique a versão usando:

terraform -v

Este comando exibirá a versão do Terraform instalada, confirmando que o processo de instalação foi bem-sucedido.

Etapa 6: Testando a instalação do Terraform

Para garantir que o Terraform esteja funcionando corretamente, podemos executar um teste básico inicializando uma configuração do Terraform.

Crie uma nova pasta para teste:

mkdir terraform-test
cd terraform-test

Crie um arquivo de configuração simples do Terraform chamado main.tf:

notepad test.tf

Adicione o seguinte conteúdo aoteste.tfarquivo esalvaristo:

terraform {
  required_providers {
    local = {
      source  = "hashicorp/local"
      version = "~> 2.0"
    }
  }
}

provider "local" {}

resource "local_file" "example" {
  content  = "Hello, Terraform!"
  filename = "${path.module}/hello.txt"
}

Execute terraform init para inicializar a configuração e baixar quaisquer plug-ins de provedor necessários.

terraform init

Terraform para executar a configuração e criar um arquivo hello.txt, aplique a configuração gerada usando o comando fornecido.

terraform apply

Se a instalação for bem-sucedida, o Terraform criará um arquivo hello.txt no diretório.

Verifique o resultado: Após a conclusão do comando, umolá.txtarquivo deve ser gerado no diretório do seu projeto com o conteúdo?Olá, Terraforma!?.

Verifique o arquivo:Você pode verificar o conteúdo do arquivo executando:

cat hello.txt

Isso produzirá:

Hello, Terraform!

Atualização e desinstalação

Se alguma nova versão do Terraform estiver disponível, para instalá-lo usando winget use a sintaxe fornecida:

winget upgrade HashiCorp.Terraform

Considerando que, para remover completamente, execute o comando de desinstalação:

winget uninstall HashiCorp.Terraform

Conclusão

Usar o Winget para instalar o Terraform no Windows 11 ou 10 oferece um método conveniente e direto para desenvolvedores que geralmente preferem a linha de comando em vez de uma GUI.

Outros artigos:

Related Posts