]> git.apps.os.sepia.ceph.com Git - ceph-ansible.git/commit
dashboard: Support podman
authorBoris Ranto <branto@redhat.com>
Mon, 8 Apr 2019 13:40:25 +0000 (15:40 +0200)
committerGuillaume Abrioux <gabrioux@redhat.com>
Fri, 17 May 2019 14:05:58 +0000 (16:05 +0200)
commitdb3f0088fc63d59dd3081c4f083c08addb67412e
tree460ec46b4a2a64f2f30462775783a14182778940
parent5a85be950262fcda2ceebd1eae680c40c9e30a5d
dashboard: Support podman

This adds support for podman in dashboard-related roles. It also drops
the creation of custom network for the dashboard-related roles as this
functionality works in a different way with podman.

Signed-off-by: Boris Ranto <branto@redhat.com>
(cherry picked from commit b4d1c3693bba386f73c9bc1bedf772d07827ecb1)
17 files changed:
group_vars/all.yml.sample
group_vars/rhcs.yml.sample
roles/ceph-defaults/defaults/main.yml
roles/ceph-grafana/files/grafana-server.service [deleted file]
roles/ceph-grafana/tasks/setup_container.yml
roles/ceph-grafana/templates/datasources-ceph-dashboard.yml
roles/ceph-grafana/templates/grafana-server.service [new file with mode: 0644]
roles/ceph-node-exporter/files/node_exporter.service [deleted file]
roles/ceph-node-exporter/tasks/setup_container.yml
roles/ceph-node-exporter/templates/node_exporter.service [new file with mode: 0644]
roles/ceph-prometheus/defaults/main.yml
roles/ceph-prometheus/files/alertmanager.service [deleted file]
roles/ceph-prometheus/files/prometheus.service [deleted file]
roles/ceph-prometheus/tasks/setup_container.yml
roles/ceph-prometheus/templates/alertmanager.service [new file with mode: 0644]
roles/ceph-prometheus/templates/prometheus.service [new file with mode: 0644]
roles/ceph-prometheus/templates/prometheus.yml