NexSift
DevOpsNovo

Terraform 1.17 beta retira flag experimental de políticas, mas docs mantêm beta

Publicado 11 de set. de 2026 · Leitura 1 min de leitura · Relevância 8.9

PorTiago CastroCriador do NexSift·NexSift Editorial
O que mudou

A prévia adiciona refresh seletivo e variáveis em requisitos de providers. As release notes chamam Terraform Policy de GA, mas a documentação vinculada ainda diz beta e desaconselha produção.

Por que importa

O refresh seletivo pode reduzir latência e chamadas a APIs em estados grandes, enquanto políticas nativas em HCL mudam o ponto de controle do fluxo de infraestrutura. A contradição entre release notes e documentação exige validação antes de adotar o framework em produção.

O Terraform 1.17.0-beta1 adiciona variáveis e locals aos requisitos de providers e introduz -minimal-refresh no planejamento. Com a nova opção, o CLI atualiza apenas recursos que já têm mudanças propostas, uma redução potencial do trabalho de refresh em estados grandes.

A versão também remove a necessidade de -allow-experimental-features para usar -policies em init, plan e apply. As release notes descrevem Terraform Policy como geralmente disponível. A documentação oficial vinculada, porém, ainda rotula o framework como beta e afirma que recursos beta não devem ser usados em produção.

A divergência impede tratar a remoção da flag como uma garantia inequívoca de prontidão operacional. A própria prévia continua sendo um prerelease. O JSON de terraform version também passa a expor format_version, e consumidores devem tolerar o novo campo e acompanhar versões futuras do formato.

O que observar agora

A correção da divergência entre release notes e documentação, o comportamento no 1.17 final, benchmarks do refresh seletivo, compatibilidade com providers e mudanças futuras indicadas por format_version.

Tópicos relacionados com este sinal
Continue no radar