Atualizando o ambiente Terraform
Entenda os fluxos de trabalho de alto nível para atualizar o ambiente Terraform.
- Atualização Terraform Open Source
Tabela 1. Métodos de upgrade para Terraform Open Source Método de upgrade Descrição Atualizar a instalação Terraform Open Source existente para uma versão compatível mais recente Nota:Se você optar por atualizar a instalação Terraform Open Source existente, poderá experimentar um tempo de atualização mais longo.Execute as seguintes ações para atualizar a instalação Terraform Open Source existente:- Atualize o servidor Terraform Open Source para uma versão que seja compatível com o Cloud Provisioning and Governance: Terraform Connector.
Para obter mais informações sobre como atualizar o Terraform, consulte Guias de atualização no Terraform documentação.
Cloud Provisioning and Governance: Terraform Connector oferece suporte a 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 de destino Terraform Open Source.
- Atualize a versão Terraform Open Source mencionada no provedor de configuração Terraform Open Source.
Configure 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 instalação de Terraform Open Source.
- Instale uma versão Terraform Open Source que seja compatível com o Cloud Provisioning and Governance: Terraform Connector.
Cloud Provisioning and Governance: Terraform Connector oferece suporte a 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 de destino Terraform Open Source.
- 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 desative o servidor Terraform antigo.
- Atualize o servidor Terraform Open Source para uma versão que seja compatível com o 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.