Atualizando o ambiente Terraform

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 1 min. de leitura
  • 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:
    1. 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.

    2. Teste e modifique os modelos Terraform existentes para garantir a compatibilidade com a versão de destino Terraform Open Source.
    3. 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:
    1. Crie um servidor Linux ou Windows para instalação de Terraform Open Source.
    2. 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.

    3. 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.
    4. Teste e modifique os modelos Terraform copiados para garantir a compatibilidade com a versão de destino Terraform Open Source.
    5. 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.
    6. 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.
    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.