IaC além do Terraform - OpenTofu, o fork que virou alternativa séria
1. Uma nova série: o mundo além do Terraform Na série anterior deste blog, exploramos em profundidade como combinar Terraform e YAML para gerenciar infraestrutura em múltiplos ambientes. O Terraform é, de longe, a ferramenta de Infraestrutura como Código (IaC) mais popular do mercado — mas está longe de ser a única peça relevante do ecossistema. Nesta nova série, vamos sair da bolha do Terraform…
A série de artigos sobre Infraestrutura como Código (IaC) continua agora focando em OpenTofu, um fork do popular Terraform. OpenTofu surgiu de uma crise de licenciamento em agosto de 2023, quando a HashiCorp decidiu mudar a licença do Terraform de MPL 2.0 para BSL 1.1. Essa mudança deixou empresas que construíam produtos sobre Terraform com incertezas legais.
O OpenTofu é essencialmente o mesmo código-fonte que o Terraform, mas mantido por uma comunidade aberta a partir do ponto em que divergiu. Isso permite que quem já usa Terraform migre praticamente sem necessidade de aprender novos conceitos, já que a sintaxe HCL e os providers funcionam de forma idêntica. Além disso, o OpenTofu oferece funcionalidades ao vivo que o Terraform ainda não implementou, como a criptografia de state nativa.
Para uma empresa que não depende de recursos exclusivos do Terraform Cloud/Enterprise e que valoriza governança aberta, a migração para o OpenTofu pode ser transparente e trazer benefícios. No entanto, se a empresa depende fortemente do Terraform Cloud/Enterprise ou de módulos com licenças restritivas, a mudança pode introduzir risco operacional sem garantias de benefício.
Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.