Ansible en Producción · Lección 06
¿Qué característica debe tener un rol bien diseñado para ser reutilizable entre proyectos?
Ser configurable mediante variables, sin valores hardcodeados
Depender siempre de un inventario específico
Incluir contraseñas de un entorno concreto directamente
Estar escrito en un solo archivo YAML enorme
Ansible en Producción · Lección 06
Completa el código
Directorio del rol donde van las tareas principales:
Revisa: las tareas van en tasks/.
Ansible en Producción · Lección 06
¿Por qué evitar valores hardcodeados dentro de un rol facilita usarlo en distintos proyectos o clientes?
Pista: permite adaptar el rol a cada contexto solo cambiando variables, sin tocar el código del rol.
✓
¡Lección completada!
Roles reutilizables — buenas prácticas
0
XP ganado
3
Vidas restantes