main.yml 741 B

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