CEVIU Logo
Voltar
Terraform 2.0: o que se sabe sobre o futuro da ferramenta de IaC

Terraform 2.0: o que se sabe sobre o futuro da ferramenta de IaC

Aprofundamento CEVIU

Aprofundamento

O Terraform 2.0 core ainda não existe como versão estável, nem foi anunciado com data ou escopo definidos pela HashiCorp. O que circula como 'Terraform 2.0' é, na prática, uma confusão entre três coisas distintas: (1) o lançamento do Terraform Enterprise 2.0.0 em abril de 2026, um produto comercial com Stacks, SCIM 2.0 e novo ciclo de suporte; (2) funcionalidades experimentais nas alphas da versão 1.16.0, como melhorias em import blocks, store block para valores efêmeros e suporte a eventos before_destroy/after_destroy; e (3) recursos já integrados ao CLI estável, como Terraform Stacks (disponível desde a 1.14), Terraform Search (GA desde dezembro de 2025) e Terraform Actions (lançadas no HashiConf 2025). Nenhum desses itens é parte de um roadmap público para um 'Terraform 2.0'.

A versão mais recente estável continua sendo a Terraform 1.15.6, lançada em 10 de junho de 2026. A HashiCorp tem tratado Stacks, Actions e Search como pilares de uma nova arquitetura de IaC, mas nunca confirmou que esses recursos serão o núcleo de uma versão 2.0. A comunidade observa também o impacto da aquisição pela IBM em 2025 e da mudança para BUSL v1.1 em 2023, que impulsionou o crescimento do OpenTofu como alternativa aberta.

Por que isso importa

Entender que não há um Terraform 2.0 em desenvolvimento ativo evita decisões técnicas baseadas em rumores, como adiar migrações ou bloquear upgrades por expectativa de uma grande quebra de compatibilidade. A estabilidade real está na linha 1.x, com evolução contínua: a 1.15.6 traz suporte nativo a zLinux (s390x), saída JSON padronizada em comandos como workspace list e state show, e correções críticas em lifecycle.precondition e import blocks dentro de módulos. Isso significa que equipes podem adotar novos padrões, como Stacks para orquestração multi-ambiente ou Actions para operações de Dia 2, sem precisar esperar por uma versão inexistente.

Impacto para desenvolvedores

Desenvolvedores e engenheiros de infraestrutura devem priorizar a adoção prática das funcionalidades já disponíveis: usar Terraform Stacks para gerenciar até 500 implantações como uma unidade lógica, aplicar Terraform Search para importar infraestrutura existente via blocos list em .tfquery.hcl, e codificar rotinas de manutenção com Terraform Actions vinculadas a eventos de ciclo de vida. A versão 1.15.6 também melhora a experiência de depuração com saída JSON consistente e mensagens de aviso claras sobre providers não gerenciados. Quem depende de licença aberta deve considerar o OpenTofu, que mantém compatibilidade com sintaxe Terraform 1.x e evolui independentemente da HashiCorp.

Perguntas frequentes

Quando o Terraform 2.0 vai ser lançado?

Não há data de lançamento definida para o Terraform 2.0 core. A HashiCorp não anunciou roadmap, cronograma nem requisitos para essa versão. O que existe é o Terraform Enterprise 2.0.0 (lançado em abril de 2026) e recursos experimentais nas alphas da 1.16.0, mas nenhum deles é o 'Terraform 2.0' do CLI.

O que é o Terraform Stacks?

Terraform Stacks é uma funcionalidade de orquestração introduzida no Terraform 1.14 (dezembro de 2025) e integrada ao CLI principal. Permite gerenciar múltiplas implantações como uma única unidade lógica, com suporte a até 500 implantações, 100 componentes e 10.000 recursos por stack. Não é parte do Terraform 2.0, é uma evolução da linha 1.x.

Terraform 2.0 vai quebrar compatibilidade com versões 1.x?

Não há confirmação de quebra de compatibilidade porque o Terraform 2.0 não foi anunciado. A HashiCorp mantém compatibilidade estrita entre versões 1.x (ex.: 1.15.6 funciona com módulos e providers escritos para 1.0). Mudanças significativas, se vierem, seguiriam o processo de depreciação documentado, como feito com o HCL2 ou com o provider aws v3 para v4.

Qual é a diferença entre Terraform Enterprise 2.0.0 e Terraform 2.0?

São produtos distintos. Terraform Enterprise 2.0.0 é uma atualização do software comercial da HashiCorp, lançada em abril de 2026, com foco em governança, SCIM 2.0 e Stacks. Já o 'Terraform 2.0' referido na comunidade não existe como versão do CLI open source, é apenas especulação ou confusão com os recursos experimentais da 1.16.0.

Fontes

Avalie este artigo:
Compartilhar:
Categoria
CEVIU DevOps
Publicado
21 de junho de 2026
Editoria
CEVIU DevOps

Quer receber mais sobre CEVIU DevOps?

Conteúdo curado diariamente, direto no seu e-mail.

Conteúdo curado diariamenteDiversas categoriasCancele quando quiser