]> git.apps.os.sepia.ceph.com Git - ceph-ansible.git/commit
ceph-dashboard: remove rgw api host,port,scheme
authorDimitri Savineau <dsavinea@redhat.com>
Wed, 2 Oct 2019 18:15:45 +0000 (14:15 -0400)
committerGuillaume Abrioux <gabrioux@redhat.com>
Mon, 7 Oct 2019 09:22:44 +0000 (11:22 +0200)
commitb9e93ad7a60772e953c3d88346bf94db4131dcf6
treee87f27d16a4aa0595913e44e93d251d5c04dbf36
parent249764047b9e85d3a858949872c1a1790b426044
ceph-dashboard: remove rgw api host,port,scheme

We don't need to have dedicated variables for the RGW integration into
the Ceph Dashboard and need to be manually filled.
Instead we can use the current values from the RGW nodes by using the
IP and port from the first RGW instance of the first RGW node via the
radosgw_address and radosgw_frontend_port variables.
We don't need to specify all RGW nodes, this will be done automatically
with one node.
The RGW api scheme is using the radosgw_frontend_ssl_certificate variable
to determine if the value is http or https. This variable is also reuse
as a condition for the ssl verify task.

Signed-off-by: Dimitri Savineau <dsavinea@redhat.com>
group_vars/all.yml.sample
group_vars/rhcs.yml.sample
roles/ceph-dashboard/tasks/configure_dashboard.yml
roles/ceph-defaults/defaults/main.yml