main.yaml 952 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. ---
  2. - user: ansible
  3. become_user: root
  4. become: yes
  5. hosts: debian
  6. roles:
  7. - { role: debian, tags: debian-update }
  8. - { role: packages, tags: debian-packages }
  9. - hosts: centos
  10. gather_facts: yes
  11. user: ansible
  12. become_user: root
  13. become: yes
  14. roles:
  15. - { role: centos, tags: centos-updates }
  16. - { role: packages, tags: centos-packages }
  17. - hosts: docker1
  18. gather_facts: yes
  19. user: ansible
  20. roles:
  21. - { role: docker1, tags: docker }
  22. - hosts: docker2
  23. gather_facts: yes
  24. user: ansible
  25. roles:
  26. - { role: docker2, tags: docker }
  27. - hosts: bitwarden
  28. gather_facts: yes
  29. user: cmte
  30. roles:
  31. - { role: bitwarden, tags: docker }
  32. - hosts: freebsd
  33. gather_facts: yes
  34. user: ansible
  35. become: yes
  36. become_user: root
  37. roles:
  38. - { role: freebsd, tags: freebsd }
  39. - hosts: freebsd_jails
  40. gather_facts: yes
  41. user: ansible
  42. become: yes
  43. become_user: root
  44. roles:
  45. - { role: freebsd-jails, tags: freebsd }