server.yml 865 B

12345678910111213141516171819202122232425
  1. ---
  2. - name: Deploy Sensu server API configuration
  3. template: dest={{ sensu_config_path }}/conf.d/api.json
  4. owner={{ sensu_user_name }} group={{ sensu_group_name }}
  5. src=sensu-api.json.j2
  6. notify: restart sensu-api service
  7. - name: Deploy Sensu Redis configuration
  8. template: dest={{ sensu_config_path }}/conf.d/redis.json
  9. owner={{ sensu_user_name }} group={{ sensu_group_name }}
  10. src=sensu-redis.json.j2
  11. notify: restart sensu-api service
  12. - include: SmartOS/server.yml
  13. when: ansible_distribution == SmartOS
  14. - include: Ubuntu/server.yml
  15. when: ansible_distribution == Ubuntu
  16. - name: Ensure Sensu server service is running
  17. service: name=sensu-server state=started enabled=yes
  18. - name: Ensure Sensu API service is running
  19. service: name=sensu-api state=started enabled=yes