Mientras que Terraform posee el modelo declarativo para administrar la infraestructura en varias plataformas en la nube, hace una suposición que es rara a gran escala: que el estado de la infraestructura desplegada siempre se administra exclusivamente a través de Terraform. En la práctica, los entornos evolucionan. Bajo esa presión, los equipos realizan cambios manuales, aplican parches rápidos directamente en la consola de la nube y despliegan infraestructura a través de la paralelización de la automatización.
Estos cambios crean un desfase de configuración fuera del ciclo de vida de Terraform. La infraestructura sigue funcionando, pero está desalineada con la base de código de Terraform, lo que causa comportamientos impredecibles, expectativas rotas y, a veces, incluso incidentes de producción.
dzone.com
Terraform Drift Detection at Scale: How to Catch Configuration Drift Early
