Installing SSL certificates
You can install SSL certificates into the DevOps Plan Helm Chart.
Installing SSL Certificates to the DevOps Plan Helm Chart
- 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.p12
file 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.configMap
file has been created and that it contains thekeystore.p12
file.$ 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