diff options
| author | Zuul <zuul@review.opendev.org> | 2020-02-07 17:25:00 +0000 |
|---|---|---|
| committer | Gerrit Code Review <review@openstack.org> | 2020-02-07 17:25:01 +0000 |
| commit | b3c8ff59f149064ea2210580d266e104d92f24a5 (patch) | |
| tree | 7e767e1a940e3668cb4785e19afcc1e23716ec8a /doc | |
| parent | 287adab05ebcae4bef16759795ad0907ffb2489c (diff) | |
| parent | 511ba9f6a2ff09c0f3b55a700696fca2004a9072 (diff) | |
| download | kolla-ansible-b3c8ff59f149064ea2210580d266e104d92f24a5.tar.gz kolla-ansible-b3c8ff59f149064ea2210580d266e104d92f24a5.zip | |
Merge "Copy CA into containers."
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/source/admin/advanced-configuration.rst | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/doc/source/admin/advanced-configuration.rst b/doc/source/admin/advanced-configuration.rst index ecc2337b0..9d5b52ed2 100644 --- a/doc/source/admin/advanced-configuration.rst +++ b/doc/source/admin/advanced-configuration.rst @@ -165,6 +165,32 @@ configuration file: The files haproxy.pem and haproxy-ca.pem will be generated and stored in the ``/etc/kolla/certificates/`` directory. +Adding CA Certificates to the Service Containers +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +To copy CA certificate files to the service containers + +.. code-block:: yaml + + kolla_copy_ca_into_containers: "yes" + +When ``kolla_copy_ca_into_containers`` is configured to "yes", the +CA certificate files in /etc/kolla/certificates/ca will be copied into +service containers to enable trust for those CA certificates. This is required +for any certificates that are either self-signed or signed by a private CA, +and are not already present in the service image trust store. + +All certificate file names will have the "kolla-customca-" prefix appended to +it when it is copied into the containers. For example, if a certificate file is +named "internal.crt", it will be named "kolla-customca-internal.crt" in the +containers. + +For Debian and Ubuntu containers, the certificate files will be copied to +the ``/usr/local/share/ca-certificates/`` directory. + +For Centos and Red Hat Linux containers, the certificate files will be copied +to the ``/etc/pki/ca-trust/source/anchors/`` directory. + .. _service-config: OpenStack Service Configuration in Kolla |
