deploy-dns-servers.yml 885 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. ---
  2. - name: use deploystuff role to ensure dns services are deployed
  3. hosts: all
  4. pre_tasks:
  5. - name: deploy motd (in pre)
  6. become: true
  7. changed_when: true
  8. notify: foo
  9. copy:
  10. src: files/motd
  11. dest: /etc/motd
  12. owner: root
  13. group: root
  14. mode: 0444
  15. roles:
  16. - role: myroles.deploystuff
  17. tasks:
  18. - name: deploy motd (in regular)
  19. become: true
  20. changed_when: true
  21. notify: foo
  22. copy:
  23. src: files/motd
  24. dest: /etc/motd
  25. owner: root
  26. group: root
  27. mode: 0444
  28. post_tasks:
  29. - name: deploy motd (in post)
  30. become: true
  31. changed_when: true
  32. notify: foo
  33. copy:
  34. src: files/motd
  35. dest: /etc/motd
  36. owner: root
  37. group: root
  38. mode: 0444
  39. handlers:
  40. - name: foo
  41. debug:
  42. msg: running handler foo