Terraform en Producción · Lección 11
¿Qué característica debe tener un módulo Terraform bien diseñado para ser reutilizable entre proyectos?
Ser configurable mediante variables de entrada, sin valores hardcodeados
Depender siempre de un backend específico
Incluir credenciales de un entorno concreto directamente
Estar escrito en un solo archivo .tf enorme
Terraform en Producción · Lección 11
Completa el código
Directorio típico donde vive un módulo local:
Revisa: suele vivir en modules/.
Terraform en Producción · Lección 11
¿Por qué evitar valores hardcodeados dentro de un módulo facilita usarlo en distintos proyectos o clientes?
Pista: permite adaptar el módulo a cada contexto solo cambiando variables, sin tocar el código del módulo.
✓
¡Lección completada!
Módulos reutilizables — diseño
0
XP ganado
3
Vidas restantes