Como fazer upgrade do ambiente Terraform
Entenda os fluxos de trabalho de alto nível para atualizar o ambiente Terraform.
- Atualizando Terraform Open Source
Tabela 1. Métodos de upgrade para Terraform Open Source Método de upgrade Descrição Fazer upgrade da instalação Terraform Open Source existente para uma versão compatível mais recente Nota:Se você optar por fazer upgrade da instalação Terraform Open Source existente, poderá passar por um tempo de upgrade mais longo.Execute as seguintes ações para fazer upgrade da instalação Terraform Open Source existente:- Faça o upgrade do servidor Terraform Open Source para uma versão que seja compatível com Cloud Provisioning and Governance: Terraform Connector.
Para obter mais informações sobre como atualizar o Terraform, consulte Guias de upgrade em Terraform documentação.
Cloud Provisioning and Governance: Terraform Connector suporta Terraform Open Source versões 1.1.0 a 1.1.9 e 1.2.0.
- Teste e modifique os modelos Terraform existentes para garantir a compatibilidade com a versão Terraform Open Source de destino.
- Atualize a versão Terraform Open Source mencionada no provedor de configuração Terraform Open Source.
Configurar um novo servidor Terraform com a versão Terraform Open Source desejada Execute as seguintes ações para configurar um novo servidor Terraform com a versão Terraform Open Source desejada: - Crie um servidor Linux ou Windows para a instalação Terraform Open Source.
- Instale uma versão Terraform Open Source que seja compatível com Cloud Provisioning and Governance: Terraform Connector.
Cloud Provisioning and Governance: Terraform Connector suporta Terraform Open Source versões 1.1.0 a 1.1.9 e 1.2.0.
- Copie os modelos Terraform existentes para o novo servidor Terraform.Nota:Certifique-se de que todos os modelos estejam armazenados em diretórios separados e que todos os diretórios de modelo estejam no mesmo diretório base.
- Teste e modifique os modelos Terraform copiados para garantir a compatibilidade com a versão Terraform Open Source de destino.
- Crie um provedor de configuração de código aberto do Terraform. Para obter mais informações, consulte Criar um provedor de configuração Terraform Open Source.
- Remova os itens do catálogo antigos de acordo com a estratégia de negócios da sua organização e descontinue o servidor Terraform antigo.
- Faça o upgrade do servidor Terraform Open Source para uma versão que seja compatível com Cloud Provisioning and Governance: Terraform Connector.
- Atualizando Terraform Enterprise e Terraform Cloud
Teste e modifique os modelos Terraform existentes para garantir a compatibilidade com a nova versão Terraform Enterprise ou Terraform Cloud.
Nota:As pilhas e os espaços Terraform estão vinculados à versão Terraform pela qual foram provisionados. Portanto, a mesma versão Terraform é usada para provisionar e desprovisionar uma pilha ou espaço Terraform.