Tasks, Modules y Handlers
Parte del curso de Ansible
Imagina un playbook que gestiona un servidor web. Tiene tres tareas que tocan cada una un archivo de configuración distinto, y en cuanto cualquiera de ellas cambia algo, el servicio necesita reiniciarse para cargar la nueva configuración. El enfoque obvio, reiniciar el servicio como una tarea más cada vez, es un desperdicio: si ninguna de las tres tareas de configuración cambió nada, acabas de reiniciar sin motivo...
Ansible tiene una respuesta hecha a medida para exactamente esta forma de problema: los handlers. Un handler es una tarea que solo se ejecuta cuando otra cosa se lo pide, y aun así, solo una vez, por muchas cosas que se lo hayan pedido. ...
¿Quieres aprender Ansible Tasks, Modules y Handlers en un entorno real?
Haz clic abajo, recibe una máquina Linux con Ansible listo, y practica Tasks, Modules y Handlers con un tutor de IA que conoce tu código.
Empezar esta lecciónTasks, Modules y HandlersLo que vas a aprender
- Tasks
- Modules
- Handlers
- Notify
- Changed_when
- Service restart pattern
Lee esta lección en tu idioma
Todas las lecciones de este curso
12 lecciones- 1Qué es Ansible20 min
- 2Inventory y comandos Ad Hoc25 min
- 3Tu primer playbook30 min
- 4Tasks, Modules y Handlers30 min
- 5Variables y Facts30 min
- 6Plantillas con Jinja230 min
- 7Bucles y condicionales30 min
- 8Roles y Galaxy35 min
- 9Vault y secretos25 min
- 10Etiquetas y depuración25 min
- 11Collections y Plugins25 min
- 12Proyecto final: despliegue en múltiples hosts60 min
