tripleo-ansible/tripleo_ansible/roles/tripleo_cephadm/tasks
Francesco Pantano 7e7db792d2
Add the networks parameter to the monitoring stack components
As per [1] the ceph_mkspec module accepts the networks parameter
that defines where the specified daemon should be bound.
This patch adds the existing parameter to the monitoring stack
tasks that are supposed to apply node-exporter(s), prometheus
and alertmanager when DashboardEnabled is true.
In addition, due to recent changes in Ceph, both grafana and
the dashboard passwords must be passed via `-i`. This change
makes us able to configure the password via stdin.
Finally, the tls support is added to the grafana component,
which is exposed to the operators.

[1] https://review.opendev.org/783305

Change-Id: I59a74797dc97540b7553a3e74f67e23e6ccc8f6d
2021-05-21 09:39:26 +02:00
..
dashboard Add the networks parameter to the monitoring stack components 2021-05-21 09:39:26 +02:00
ganesha Create ganesha-export-index before the ceph-nfs daemon is deployed 2021-05-19 07:18:05 +02:00
apply_spec.yaml Deploy RGW, MDS, Ganesha and Ceph Dashboard using cephadm 2021-03-12 10:20:07 +01:00
bootstrap.yaml Deploy RGW, MDS, Ganesha and Ceph Dashboard using cephadm 2021-03-12 10:20:07 +01:00
ceph_cli.yaml Add the networks parameter to the monitoring stack components 2021-05-21 09:39:26 +02:00
config_container_images.yaml Deploy RGW, MDS, Ganesha and Ceph Dashboard using cephadm 2021-03-12 10:20:07 +01:00
crush_rules.yaml Configure crush rules according to the detected device classes 2021-03-17 15:09:51 +01:00
export.yaml Introduce tripleo_cephadm role 2021-02-18 11:18:55 +01:00
keys.yaml Introduce tripleo_cephadm role 2021-02-18 11:18:55 +01:00
main.yml Introduce tripleo_cephadm role 2021-02-18 11:18:55 +01:00
mds.yaml Add the networks parameter to the monitoring stack components 2021-05-21 09:39:26 +02:00
monitoring.yaml Add the networks parameter to the monitoring stack components 2021-05-21 09:39:26 +02:00
nfs.yaml Create ganesha-export-index before the ceph-nfs daemon is deployed 2021-05-19 07:18:05 +02:00
pools.yaml Introduce tripleo_cephadm role 2021-02-18 11:18:55 +01:00
post.yaml Deploy RGW, MDS, Ganesha and Ceph Dashboard using cephadm 2021-03-12 10:20:07 +01:00
pre.yaml Introduce tripleo_cephadm role 2021-02-18 11:18:55 +01:00
rgw.yaml Add the networks parameter to the monitoring stack components 2021-05-21 09:39:26 +02:00
wait_for_expected_num_mons.yaml Introduce tripleo_cephadm role 2021-02-18 11:18:55 +01:00
wait_for_expected_num_osds.yaml Deploy RGW, MDS, Ganesha and Ceph Dashboard using cephadm 2021-03-12 10:20:07 +01:00