Merge "Update certificate config for ICA signed certificate"
This commit is contained in:
commit
d42f3cb01c
@ -56,8 +56,9 @@ self-signed certificate is automatically installed. In order to connect, remote
|
|||||||
clients must be configured to accept the self-signed certificate without
|
clients must be configured to accept the self-signed certificate without
|
||||||
verifying it. This is called *insecure mode*.
|
verifying it. This is called *insecure mode*.
|
||||||
|
|
||||||
For secure-mode connections, a CA-signed certificate is required. Using a
|
For secure-mode connections, a CA-signed certificate, or an ICA (intermediate
|
||||||
CA-signed certificate is strongly recommended.
|
CA) signed certificate is required. Using a CA or ICA signed certificate is
|
||||||
|
strongly recommended.
|
||||||
|
|
||||||
* To install (or update) the certificate used by StarlingX REST API
|
* To install (or update) the certificate used by StarlingX REST API
|
||||||
applications and the StarlingX Horizon GUI:
|
applications and the StarlingX Horizon GUI:
|
||||||
@ -65,8 +66,12 @@ CA-signed certificate is strongly recommended.
|
|||||||
|
|
||||||
~(keystone_admin)]$ system certificate-install -m ssl <keyAndCert.pem>
|
~(keystone_admin)]$ system certificate-install -m ssl <keyAndCert.pem>
|
||||||
|
|
||||||
where ``<keyAndCert.pem>`` == a PEM file containing both the private key and
|
where ``<keyAndCert.pem>`` == a PEM file containing both the private key
|
||||||
the signed public certificate.
|
and the signed public certificate. In the case of an ICA signed certificate,
|
||||||
|
the PEM file also contains the intermediate CA certificates. The certificates
|
||||||
|
in the file should be ordered such that each of the certificates is signed
|
||||||
|
by the succeeding one, with the public certificate as the very first in the
|
||||||
|
list.
|
||||||
|
|
||||||
You can update the certificate used by StarlingX platform at any time after
|
You can update the certificate used by StarlingX platform at any time after
|
||||||
installation.
|
installation.
|
||||||
@ -111,8 +116,8 @@ Local Docker registry
|
|||||||
|
|
||||||
HTTPS is always enabled for the local Docker registry. Similarly, a self-signed
|
HTTPS is always enabled for the local Docker registry. Similarly, a self-signed
|
||||||
certificate is used by default, however, we recommend that you update the
|
certificate is used by default, however, we recommend that you update the
|
||||||
certificate with a certificate signed by a Certificate Authority after
|
certificate with a certificate signed by a Certificate Authority or an
|
||||||
installation.
|
intermediate Certificate Authority after installation.
|
||||||
|
|
||||||
* To install (or update) the certificate used by the local Docker registry:
|
* To install (or update) the certificate used by the local Docker registry:
|
||||||
::
|
::
|
||||||
@ -120,7 +125,10 @@ installation.
|
|||||||
~(keystone_admin)]$ system certificate-install -m docker_registry <keyAndCert.pem>
|
~(keystone_admin)]$ system certificate-install -m docker_registry <keyAndCert.pem>
|
||||||
|
|
||||||
where ``<keyAndCert.pem>`` == a PEM file containing both the private key and
|
where ``<keyAndCert.pem>`` == a PEM file containing both the private key and
|
||||||
the signed public certificate.
|
the signed public certificate. In the case of an ICA signed certificate, the
|
||||||
|
PEM file also contains the intermediate CA certificates. The certificates in
|
||||||
|
the file should be ordered such that each of the certificates is signed by
|
||||||
|
the succeeding one, with the public certificate as the very first in the list.
|
||||||
|
|
||||||
Note that the CA-signed certificate for the registry must have at least the
|
Note that the CA-signed certificate for the registry must have at least the
|
||||||
following :abbr:`SANs (Subject Alternative Names)`:
|
following :abbr:`SANs (Subject Alternative Names)`:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user