]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ansible.git/commit
Merge cephmetrics/dashboard-ansible repo
authorBoris Ranto <branto@redhat.com>
Wed, 5 Dec 2018 18:59:47 +0000 (19:59 +0100)
committerGuillaume Abrioux <gabrioux@redhat.com>
Fri, 17 May 2019 14:05:58 +0000 (16:05 +0200)
commit5ac7559736fed8755f390cb8f4bfb0293c3b06ed
tree7fbcb1100c63f382384e0318467c423af714be0b
parent30b1ca9aeb322bd2191cdcbd4cd6786ef502390d
Merge cephmetrics/dashboard-ansible repo

This commit will merge dashboard-ansible installation scripts with
ceph-ansible. This includes several new roles to setup ceph-dashboard
and the underlying technologies like prometheus and grafana server.

Signed-off-by: Boris Ranto & Zack Cerza <team-gmeno@redhat.com>
Co-authored-by: Zack Cerza <zcerza@redhat.com>
Co-authored-by: Guillaume Abrioux <gabrioux@redhat.com>
(cherry picked from commit 2f141a6e808766bb6cd406ccc67ba0353b46e780)
42 files changed:
group_vars/all.yml.sample
group_vars/rhcs.yml.sample
infrastructure-playbooks/purge-cluster.yml
infrastructure-playbooks/purge-docker-cluster.yml
roles/ceph-container-common/tasks/main.yml
roles/ceph-dashboard/defaults/main.yml [new file with mode: 0644]
roles/ceph-dashboard/meta/main.yml [new file with mode: 0644]
roles/ceph-dashboard/tasks/configure_dashboard.yml [new file with mode: 0644]
roles/ceph-dashboard/tasks/main.yml [new file with mode: 0644]
roles/ceph-defaults/defaults/main.yml
roles/ceph-grafana/defaults/main.yml [new file with mode: 0644]
roles/ceph-grafana/files/grafana-server.service [new file with mode: 0644]
roles/ceph-grafana/files/grafana.list [new file with mode: 0644]
roles/ceph-grafana/handlers/main.yml [new file with mode: 0644]
roles/ceph-grafana/meta/main.yml [new file with mode: 0644]
roles/ceph-grafana/tasks/configure_grafana.yml [new file with mode: 0644]
roles/ceph-grafana/tasks/main.yml [new file with mode: 0644]
roles/ceph-grafana/tasks/setup_container.yml [new file with mode: 0644]
roles/ceph-grafana/templates/dashboards-ceph-dashboard.yml [new file with mode: 0644]
roles/ceph-grafana/templates/datasources-ceph-dashboard.yml [new file with mode: 0644]
roles/ceph-grafana/templates/grafana.ini [new file with mode: 0644]
roles/ceph-grafana/templates/grafana.repo [new file with mode: 0644]
roles/ceph-handler/handlers/main.yml
roles/ceph-infra/tasks/configure_firewall.yml
roles/ceph-mgr/tasks/main.yml
roles/ceph-mgr/tasks/pre_requisite.yml
roles/ceph-node-exporter/defaults/main.yml [new file with mode: 0644]
roles/ceph-node-exporter/files/node_exporter.service [new file with mode: 0644]
roles/ceph-node-exporter/meta/main.yml [new file with mode: 0644]
roles/ceph-node-exporter/tasks/main.yml [new file with mode: 0644]
roles/ceph-node-exporter/tasks/setup_container.yml [new file with mode: 0644]
roles/ceph-prometheus/defaults/main.yml [new file with mode: 0644]
roles/ceph-prometheus/files/alertmanager.service [new file with mode: 0644]
roles/ceph-prometheus/files/prometheus.service [new file with mode: 0644]
roles/ceph-prometheus/handlers/main.yml [new file with mode: 0644]
roles/ceph-prometheus/meta/main.yml [new file with mode: 0644]
roles/ceph-prometheus/tasks/main.yml [new file with mode: 0644]
roles/ceph-prometheus/tasks/setup_container.yml [new file with mode: 0644]
roles/ceph-prometheus/templates/alertmanager.yml [new file with mode: 0644]
roles/ceph-prometheus/templates/prometheus.yml [new file with mode: 0644]
site-container.yml.sample
site.yml.sample