Howdy

Terratest

Terratest es un framework escrito en Go pensado para probar tu infraestructura como código en serio, no solo para verificar que “aplique sin errores”. Con Terratest podés automatizar la ejecución de tus módulos de Terraform (u otras herramientas como Packer o Docker), desplegarlos en un entorno efímero, correr pruebas reales —como hacer ping, ejecutar una petición HTTP o validar un DNS— y luego destruir todo al final del test.

¿La ventaja? Validás que tu infraestructura realmente funcione como esperás, no solo que esté bien escrita. Esto ayuda a detectar errores sutiles (como un typo en una variable o un puerto mal expuesto), detectar drift entre lo deseado y lo existente, y sumar confianza al pipeline CI/CD antes de que tu cambio llegue a producción. En resumen: con Terratest no solo decís “esto debería andar”, lo probás con hechos.

Atrás
Terratest | Howdy