mirror of https://github.com/ceph/ceph-ansible.git
dashboard: fix hosts sections in main playbook
ceph-dashboard should be deployed on either a dedicated mgr node or a
mon if they are collocated.
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
(cherry picked from commit bdc870cbf5
)
pull/4120/head
parent
b1f8518ef9
commit
5748215325
|
@ -522,30 +522,30 @@
|
|||
become: true
|
||||
tasks:
|
||||
- block:
|
||||
- import_role:
|
||||
name: ceph-defaults
|
||||
tags: ['ceph_update_config']
|
||||
- import_role:
|
||||
name: ceph-facts
|
||||
tags: ['ceph_update_config']
|
||||
- import_role:
|
||||
name: ceph-handler
|
||||
- import_role:
|
||||
name: ceph-container-engine
|
||||
- import_role:
|
||||
name: ceph-container-common
|
||||
- import_role:
|
||||
name: ceph-node-exporter
|
||||
- import_role:
|
||||
name: ceph-config
|
||||
tags: ['ceph_update_config']
|
||||
- import_role:
|
||||
name: ceph-prometheus
|
||||
- import_role:
|
||||
name: ceph-grafana
|
||||
- import_role:
|
||||
name: ceph-defaults
|
||||
tags: ['ceph_update_config']
|
||||
- import_role:
|
||||
name: ceph-facts
|
||||
tags: ['ceph_update_config']
|
||||
- import_role:
|
||||
name: ceph-handler
|
||||
- import_role:
|
||||
name: ceph-container-engine
|
||||
- import_role:
|
||||
name: ceph-container-common
|
||||
- import_role:
|
||||
name: ceph-node-exporter
|
||||
- import_role:
|
||||
name: ceph-config
|
||||
tags: ['ceph_update_config']
|
||||
- import_role:
|
||||
name: ceph-prometheus
|
||||
- import_role:
|
||||
name: ceph-grafana
|
||||
when: dashboard_enabled | bool
|
||||
|
||||
- hosts: '{{ groups["grafana-server"][0] | default(groups["mgrs"][0]) | default(groups["mons"][0]) | default(omit) }}'
|
||||
- hosts: '{{ groups["mgrs"][0] | default(groups["mons"][0]) | default(omit) }}'
|
||||
become: true
|
||||
tasks:
|
||||
- block:
|
||||
|
|
|
@ -560,13 +560,13 @@
|
|||
name: ceph-grafana
|
||||
when: dashboard_enabled | bool
|
||||
|
||||
- hosts: '{{ groups["grafana-server"][0] | default(groups["mgrs"][0]) | default(groups["mons"][0]) | default(omit) }}'
|
||||
- hosts: '{{ groups["mgrs"][0] | default(groups["mons"][0]) | default(omit) }}'
|
||||
become: true
|
||||
tasks:
|
||||
- import_role:
|
||||
name: ceph-defaults
|
||||
tags: ['ceph_update_config']
|
||||
when: dashboard_enabled | bool
|
||||
- import_role:
|
||||
name: ceph-dashboard
|
||||
- block:
|
||||
- import_role:
|
||||
name: ceph-defaults
|
||||
tags: ['ceph_update_config']
|
||||
- import_role:
|
||||
name: ceph-dashboard
|
||||
when: dashboard_enabled | bool
|
||||
|
|
Loading…
Reference in New Issue