After starting the VMware Cloud Provider Lifecycle Manager docker image in the docker container, the VMware Cloud Provider Lifecycle Manager appliance generates a self-signed certificate.

You can configure VMware Cloud Provider Lifecycle Manager to either use the self-signed certificate or your own custom certificate by providing a PKCS12 keystore containing the certificate.

VMware Cloud Provider Lifecycle Manager stores the properties for the alias, keystore name, type and password in the /opt/vmware/cplcm/config/application.properties file. To change these settings, you must update the application.properties file.

When starting the docker container, you can set the keystore password for the custom certificate by configuring the CPLCM_KEYSTORE_PW parameter.