]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ansible.git/commit
Configure ceph dashboard backend and dashboard_frontend_vip
authorFrancesco Pantano <fpantano@redhat.com>
Wed, 12 Feb 2020 12:58:59 +0000 (13:58 +0100)
committerDimitri Savineau <savineau.dimitri@gmail.com>
Wed, 19 Feb 2020 22:52:53 +0000 (17:52 -0500)
commit15ed9eebf15c631b33c9de54f361e3d8ae993b3d
treebd67c50b33fc9b27cdffde0a7dbc19d3ce1a9a4f
parent8b3df4e4180c90141b3fc8ca25573171eb45bb0a
Configure ceph dashboard backend and dashboard_frontend_vip

This change introduces a new set of tasks to configure the
ceph dashboard backend and listen just on the mgr related
subnet (and not on '*'). For the same reason the proper
server address is added in both prometheus and alertmanger
systemd units.
This patch also adds the "dashboard_frontend_vip" parameter
to make sure we're able to support the HA model when multiple
grafana instances are deployed.

Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1792230
Signed-off-by: Francesco Pantano <fpantano@redhat.com>
group_vars/all.yml.sample
group_vars/rhcs.yml.sample
roles/ceph-dashboard/tasks/configure_dashboard.yml
roles/ceph-dashboard/tasks/configure_dashboard_backends.yml [new file with mode: 0644]
roles/ceph-defaults/defaults/main.yml
roles/ceph-prometheus/templates/prometheus.service.j2