Terraform


terraform

Este guia tem como objetivo ensinar os conceitos básicos de Terraform, utilizando o provider Magalucloud para provisionar recursos na infraestrutura da MagaluCloud.

Visit this web site page: https://skynet-8.gitbook.io/mgc-terraformarrow-up-right


O que é Terraform?

Terraform é uma ferramenta de código aberto para a construção, mudança e versionamento de infraestrutura com segurança e eficiência. Com o Terraform, você pode definir infraestrutura como código, gerenciando de forma automatizada e padronizada recursos como máquinas virtuais, redes, e muito mais.

Terraform usa uma linguagem própria chamada HashiCorp Configuration Language (HCL), que permite a criação de arquivos de configuração que descrevem a infraestrutura necessária para um aplicativo ou serviço. Uma vez que esses arquivos estão definidos, o Terraform é capaz de criar e gerenciar essa infraestrutura em vários provedores de nuvem, incluindo o MagaluCloud.


Instalação do Terraform no Linux (todas as distribuições)

Usando o Script de Instalação (Método Universal)

Abra o terminal. Execute os seguintes comandos para baixar e instalar o Terraform:

Usando o Gerenciador de Pacotes (Distribuições Debian e Ubuntu)

Abra o terminal. Adicione o repositório oficial da HashiCorp:

Usando o Gerenciador de Pacotes (Distribuições RHEL, CentOS, Fedora)

Abra o terminal. Adicione o repositório oficial da HashiCorp:

Instalação do Terraform no Windows

Usando o Instalador EXE

Acesse a página de download do Terraform no navegador. Baixe a versão adequada para Windows (normalmente, terraform__windows_amd64.zip). Extraia o conteúdo do arquivo ZIP para um diretório de sua escolha. Adicione o caminho desse diretório ao PATH do sistema: Clique com o botão direito no ícone "Este PC" e selecione "Propriedades". Clique em "Configurações avançadas do sistema" e, em seguida, em "Variáveis de ambiente". Na seção "Variáveis do sistema", selecione a variável Path e clique em "Editar". Adicione o caminho completo para o diretório onde você extraiu o Terraform e clique em "OK" para salvar. Abra o Prompt de Comando ou PowerShell e verifique a instalação:

Usando o Chocolatey (Gerenciador de Pacotes)

Abra o PowerShell como administrador. Execute o seguinte comando para instalar o Terraform via Chocolatey:


Referencias

Last updated