
A ferramenta de infraestrutura como código (IaC) continua a evoluir, e a mais recente versão, a v1.11.0, traz novidades focadas na segurança e na organização do código. A equipa do OpenTofu revelou o lançamento desta atualização, que introduz funcionalidades muito aguardadas pela comunidade, prometendo facilitar a vida aos administradores de sistemas e engenheiros de DevOps.
Entre as principais adições, destacam-se a capacidade de gerir dados temporários sem comprometer a segurança e uma nova forma de ativar ou desativar recursos de forma mais lógica.
Mais segurança com recursos efémeros
Uma das grandes inovações desta versão é a introdução do suporte para recursos efémeros e atributos "write-only" (apenas de escrita). Esta funcionalidade responde a uma necessidade antiga de segurança na gestão de infraestruturas: a capacidade de lidar com dados temporários sem deixar rasto permanente.
Com esta alteração, torna-se possível gerir informações sensíveis, como tokens de acesso ou credenciais temporárias, sem que os seus valores fiquem persistidos nos ficheiros de estado ou nos planos de execução. Isto reduz significativamente o risco de exposição acidental de segredos, garantindo que dados que apenas são necessários durante o momento da execução não fiquem armazenados desnecessariamente.
Código mais limpo com o meta-argumento enabled
A segunda grande novidade foca-se na legibilidade e manutenção das configurações. O OpenTofu v1.11.0 adiciona o meta-argumento enabled tanto para recursos como para módulos.
Até agora, a ativação condicional de recursos exigia frequentemente lógicas mais complexas ou "truques" de configuração que podiam tornar o código mais difícil de interpretar por terceiros. Com a introdução deste novo argumento, a intenção do código torna-se muito mais clara. O objetivo é melhorar a clareza das configurações do OpenTofu, permitindo que os utilizadores liguem ou desliguem partes da sua infraestrutura de forma explícita e direta, o que resulta em ficheiros de configuração mais organizados e fáceis de ler.
Além destas duas funcionalidades principais, a atualização inclui ainda diversas melhorias gerais em todo o sistema, visando otimizar a estabilidade e o desempenho da ferramenta.










Nenhum comentário
Seja o primeiro!