main.yml 631 B

123456789101112131415161718192021222324252627282930313233
  1. ---
  2. # tasks/main.yml: "Master" playbook for the cmacrae.sensu role
  3. - include_vars: "{{ ansible_distribution }}.yml"
  4. - include: "{{ ansible_distribution }}/main.yml"
  5. tags: setup
  6. - include: ssl.yml
  7. tags: ssl
  8. - include: rabbit.yml
  9. tags: rabbitmq
  10. when: rabbitmq_server
  11. - include: redis.yml
  12. tags: redis
  13. when: redis_server
  14. - include: server.yml
  15. tags: server
  16. when: sensu_master
  17. - include: dashboard.yml
  18. tags: dashboard
  19. when: sensu_include_dashboard
  20. - include: client.yml
  21. tags: client
  22. - include: plugins.yml
  23. tags: plugins
  24. when: sensu_include_plugins