Instalar o Terraform no Linux é um processo simples; aqui está um guia passo a passo:
_
1. Pré-requisitos _
Certifique-se de que os seguintes pré-requisitos sejam atendidos antes de continuar:
um. Um sistema operacional Linux (Ubuntu, CentOS, RHEL, etc.)
b. Python 3.7 ou superior instalado
c. Terraform versão 12.0 ou posterior instalada
_
2. Instale o Terraspace _
um. Baixe a versão mais recente do Terraspace na página de lançamentos do GitHub:
https://github.com/GoogleCloudPlatform/terraspace/releases
b. Descompacte o arquivo baixado:
tar -xvf terraspace-
.tar.gz
c. Mova o executável para o diretório bin:
sudo mv terraspace-darwin-/terraspace /usr/local/bin
_3. Configurar variáveis de ambiente do Terraspace _
Por conveniência, você pode definir variáveis de ambiente para simplificar o uso do Terraspace:
um. `TERRASPACE_DIR`:Esta variável especifica o diretório padrão para as pastas do projeto Terraspace.
exportar TERRASPACE_DIR=~/terraspace
b. `EDITOR`:Esta variável especifica o editor de texto a ser utilizado ao invocar o modo interativo do Terraspace.
exportar EDITOR=vim
_4. Crie um projeto Terraspace _
um. Crie um novo diretório para seu projeto Terraspace:
mkdir meu projeto
cd meu-projeto
b. Inicialize o projeto Terraspace:
inicialização do terraspace
Este comando criará os arquivos de configuração necessários no diretório do seu projeto.
_5. Importar configuração existente do Terraform _
Se você já possui arquivos de configuração do Terraform, poderá importá-los para o seu projeto Terraspace:
importação do terraspace.
Este comando verificará o diretório e subdiretórios atuais em busca de arquivos de configuração do Terraform e gerará automaticamente configurações YAML do Terraspace para eles.
_6. Verifique e aplique alterações _
Para verificar se há alterações em sua infraestrutura:
plano de terraespaço
Para implantação segura e controlada de mudanças:
aplicar terraspace
Para destruir todos os recursos provisionados do Google Cloud:
destruição de terraspace
É isso! Você instalou o Terraspace com sucesso e criou um projeto. Agora você pode começar a gerenciar sua infraestrutura do Google Cloud usando o Terraspace.