]> git.apps.os.sepia.ceph.com Git - ceph-ansible.git/commit
docker2podman: manage dashboard nodes
authorDimitri Savineau <dsavinea@redhat.com>
Thu, 16 Apr 2020 16:17:12 +0000 (12:17 -0400)
committerGuillaume Abrioux <gabrioux@redhat.com>
Wed, 13 May 2020 10:02:00 +0000 (12:02 +0200)
commit252e78b4e4e90bc1c21d9dfd4a7c9bd132e94730
tree361e94af9fad3d6db9e4a24d42d59ad30a649793
parentd38f21aeba29f341dc737b8cdeaa9fdaa9f55408
docker2podman: manage dashboard nodes

The dashboard nodes (alertmanager, grafana, node-exporter, and prometheus)
were not manage during the docker to podman migration.

This adds the systemd container template of those services to a dedicated
file (systemd.yml) in order to include it in the docker2podman playbook.

This also adds the dashboard container images pull from docker to podman.

Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1829389
Signed-off-by: Dimitri Savineau <dsavinea@redhat.com>
infrastructure-playbooks/docker-to-podman.yml
roles/ceph-grafana/tasks/setup_container.yml
roles/ceph-grafana/tasks/systemd.yml [new file with mode: 0644]
roles/ceph-node-exporter/tasks/setup_container.yml
roles/ceph-node-exporter/tasks/systemd.yml [new file with mode: 0644]
roles/ceph-prometheus/handlers/main.yml
roles/ceph-prometheus/tasks/setup_container.yml
roles/ceph-prometheus/tasks/systemd.yml [new file with mode: 0644]
tests/functional/docker2podman/group_vars/all
tests/functional/docker2podman/hosts