aboutsummaryrefslogtreecommitdiff
path: root/doc/source/admin
diff options
context:
space:
mode:
authorArthur Outhenin-Chalandre <arthur@cri.epita.fr>2021-01-28 15:31:23 +0100
committerArthur Outhenin-Chalandre <arthur@cri.epita.fr>2021-03-02 18:09:06 +0100
commit57220ce1d99200a185c888e29bc3c18412e5cb27 (patch)
tree0e5d62e7cc2d8c32abd60c60d77f18718d048acb /doc/source/admin
parent01c0c39fb0669225b3488b6707fd89fcb3c5faf2 (diff)
downloadkolla-ansible-57220ce1d99200a185c888e29bc3c18412e5cb27.tar.gz
kolla-ansible-57220ce1d99200a185c888e29bc3c18412e5cb27.zip
Add `kolla_externally_managed_cert` option
This option disables copy of certificates from the operator host to kolla-ansible managed hosts. This is especially useful if you already have some mechanisms to handle your certificates directly on your hosts. Co-Authored-By: Marc 'risson' Schmitt <marc.schmitt@risson.space> Change-Id: Ie18b2464cb5a65a88c4ac191a921b8074a14f504
Diffstat (limited to 'doc/source/admin')
-rw-r--r--doc/source/admin/tls.rst12
1 files changed, 12 insertions, 0 deletions
diff --git a/doc/source/admin/tls.rst b/doc/source/admin/tls.rst
index 2c0f7835f..5a93b3cca 100644
--- a/doc/source/admin/tls.rst
+++ b/doc/source/admin/tls.rst
@@ -322,3 +322,15 @@ The combined certificate and key file ``haproxy.pem`` (which is the default
value for ``kolla_external_fqdn_cert``) will be generated and stored in the
``/etc/kolla/certificates/`` directory, and a copy of the CA certificate
(``root.crt``) will be stored in the ``/etc/kolla/certificates/ca/`` directory.
+
+Generating your certificates without kolla-ansible
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+If you want to manage your TLS certificates outside kolla-ansible directly on
+your hosts, you can do it by setting ``kolla_externally_managed_cert`` to
+``true``. This will make kolla-ansible ignore any copy of certificate from
+the operator to kolla-ansible managed hosts and will keep other configuration
+options for TLS as is.
+
+If using this option, make sure that all certificates are present on the
+appropriate hosts in the appropriate location.