Doug Szumski da1fa3f578 Support deploying Monasca Notification engine
The Monasca Notification engine generates alerts such as Slack
notifications from alerts.

Change-Id: I84861d5feefe6b6f38acc4dd71e94c386d40b562
Partially-Implements: blueprint monasca-roles
2018-09-26 10:54:42 +00:00

29 lines
1.2 KiB
YAML

---
- include_tasks: register.yml
when: inventory_hostname in groups['monasca-api'] or
inventory_hostname in groups['monasca-log-api']
- include_tasks: config.yml
when: inventory_hostname in groups['monasca-api'] or
inventory_hostname in groups['monasca-log-api'] or
inventory_hostname in groups['monasca-log-transformer'] or
inventory_hostname in groups['monasca-log-persister'] or
inventory_hostname in groups['monasca-log-metrics'] or
inventory_hostname in groups['monasca-thresh'] or
inventory_hostname in groups['monasca-notification']
- include_tasks: bootstrap.yml
when: inventory_hostname in groups['monasca-api']
- name: Flush handlers
meta: flush_handlers
- include_tasks: check.yml
when: inventory_hostname in groups['monasca-api'] or
inventory_hostname in groups['monasca-log-api'] or
inventory_hostname in groups['monasca-log-transformer'] or
inventory_hostname in groups['monasca-log-persister'] or
inventory_hostname in groups['monasca-log-metrics'] or
inventory_hostname in groups['monasca-thresh'] or
inventory_hostname in groups['monasca-notification']