]> 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>
Thu, 16 May 2019 14:39:13 +0000 (16:39 +0200)
commitb4d1c3693bba386f73c9bc1bedf772d07827ecb1
tree2e57c63de81a12a9b40618f9d969d2efb1914684
parente737a1f83edbdda09663f18c55841befb21ffdfd
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>
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