ANSIBLE - HANDLERS

En esta sección describimos en que consisten los handlers como definirlos y en general cual es su utilidad

Cargando video...

NOTA: Solo puedes ver una versión limitada del video a baja resolución, si quieres ver la versión completa por favor regístrate y obtén alguno de nuestros planes!

Descripción del Vídeo

Sección de Handlers

Esta sección solo se ejecuta si la sección de tareas lo llama y se puede identificar con la palabra clave “notify” dentro del play de tareas, la misma solo se ejecutará al final de la tarea definida y solo si hubo algún cambio en la configuración del archivo.

Ejemplo: 

---
- hosts: centos7
  tasks:
    - name: update to latest DHCP
      action: yum name=dnsmasq state=latest
      notify: restart dnsmasq

    - name: copy the DHCP config
      action: copy src=dnsmasq.conf dest=/etc/dnsmasq.conf
      notify: restart dnsmasq

    - name: start DHCP at boot
      action: service name=dnsmasq state=started enabled=yes

  handlers:
    - name: restart dnsmasq
      action: service name=dnsmasq state=restarted

Rating

Global

Ver video en playlist

comments powered by Disqus