]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
cephadm: Allow users to use a custom dashboard ssl port 36716/head
authorJuan Miguel Olmo Martínez <jolmomar@redhat.com>
Wed, 19 Aug 2020 10:11:28 +0000 (12:11 +0200)
committerJuan Miguel Olmo Martínez <jolmomar@redhat.com>
Thu, 20 Aug 2020 11:56:59 +0000 (13:56 +0200)
commit08c4a53e79a7ed63912f765fbbf86e3364d8f9be
treed7171cd672bd28926d2c6e8f87f9f35fb14cd6e1
parentf84d22832ae36a433bb86234ab98c575459f69d4
cephadm: Allow users to use a custom dashboard ssl port

This modification allows the user to create a new bootstrap cluster using a predefined SSl port for the dashboard.
If firewall is enabled, any new manager daemon deployed in new hosts will take care of open the required ports for all the services enabled in the manager.

Two new parameters for cephadm tool (aka binary or standalone):
Command bootstrap:
--ssl-dashboard-port SSL_DASHBOARD_PORT
                      Port number used to connect with dashboard using SSL
Command deploy:
--tcp-ports TCP_PORTS
                      List of tcp ports to open in the host firewall

Signed-off-by: Juan Miguel Olmo Martínez <jolmomar@redhat.com>
doc/man/8/cephadm.rst
src/cephadm/cephadm
src/pybind/mgr/cephadm/module.py
src/pybind/mgr/cephadm/services/cephadmservice.py