Installing SSL certificates
You can install SSL certificates to ensure secure and reliable communication with the DevOps Plan application.
Procedure
-
Create a new folder named /path/to/your/keystore
that contains the keystore.p12 file for
installing an SSL certificate on DevOps Plan pod
container:
$ mkdir /path/to/your/keystore -
Add the
keystore.p12file to the /path/to/your/keystore folder to a configMap namedkeystore-file.$ kubectl create cm keystore-file --from-file /path/to/your/keystore/keystore.p12 --namespace [namespace_name] -
Check to ensure that the
keystore-file.configMapfile has been created and that it contains thekeystore.p12file.$ kubectl get cm keystore-file -o yaml --namespace [namespace_name] -
Create a file named ssl.yaml. Set the SSL
password, key-aliasMount and configMapName to
keystore-file.ssl: enabled: true password: "" keyAlias: 1 configMapName: keystore-file