kolla-ansible/ansible/roles/gnocchi/tasks/deploy.yml
Jeffrey Zhang 96318fed5a Integrate gnocchi with ceph
Gnocchi previously lacked high availability. We consider a lack of HA
in our a vast majority of operator oriented services to be a defective
design choice. this change integrates gnocchi with ceph to resolve the
the lack of HA.

Closes-Bug: #1626623
Change-Id: I71c5137842cb48bc4af0e50a2952df5631d0d6df
2016-09-29 12:13:04 +00:00

27 lines
743 B
YAML

---
- include: ceph.yml
when:
- enable_ceph|bool
- gnocchi_backend_storage == 'ceph'
- include: external_ceph.yml
when:
- enable_ceph|bool == False
- gnocchi_backend_storage == 'ceph'
- include: register.yml
when: inventory_hostname in groups['gnocchi-api']
- include: config.yml
when: inventory_hostname in groups['gnocchi-statsd'] or
inventory_hostname in groups['gnocchi-api'] or
inventory_hostname in groups['gnocchi-metricd']
- include: bootstrap.yml
when: inventory_hostname in groups['gnocchi-api']
- include: start.yml
when: inventory_hostname in groups['gnocchi-statsd'] or
inventory_hostname in groups['gnocchi-api'] or
inventory_hostname in groups['gnocchi-metricd']