]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
mgr/cephadm: add ability for cephadm to create self-signed cert for RGW
authorAdam King <adking@redhat.com>
Mon, 12 Aug 2024 14:08:32 +0000 (10:08 -0400)
committerAdam King <adking@redhat.com>
Tue, 13 Aug 2024 15:52:06 +0000 (11:52 -0400)
commitce28c8ecefb636556b67062b51941ee0197a112f
tree4fe94ae2f6117402c1ed3b5bf8fa2c55aff3b8d9
parent7f2324fb5f27901c3c07abb7623e121608d28fbc
mgr/cephadm: add ability for cephadm to create self-signed cert for RGW

If users are okay with a self-signed cert and would prefer to
just let cephadm generate it for them rather than creating it
themselves. Additionally, if the zonegroup_hostnames field is
set, add those entries to the SANs entries for the cert in
order to facilitate virtual host bucket access

Signed-off-by: Adam King <adking@redhat.com>
src/pybind/mgr/cephadm/cert_mgr.py
src/pybind/mgr/cephadm/services/cephadmservice.py
src/pybind/mgr/cephadm/ssl_cert_utils.py
src/pybind/mgr/cephadm/tests/test_node_proxy.py
src/python-common/ceph/deployment/service_spec.py