After deploying the VMware Cloud Provider Lifecycle Manager appliance, you must configure the repositories for the product OVA files and the VMware Cloud Provider Lifecycle Manager certificate.
To access the virtual appliance management interface (VAMI) page of the VMware Cloud Provider Lifecycle Manager appliance, in a Web browser, navigate to https://vcplcm-host-name:5480/.
Product Repository
During the first boot of a newly deployed VMware Cloud Provider Lifecycle Manager appliance, the system automatically creates the product directories and sets their permissions. You can either upload the product binaries to the respective directories or mount an existing pre-configured repository directory.
On VMware Cloud Provider Lifecycle Manager, you must store the product deployment and upgrade files in the respective product directories.
VMware Cloud Provider Lifecycle Manager API Certificate Management
After deploying the VMware Cloud Provider Lifecycle Managerappliance, VMware Cloud Provider Lifecycle Manager generates a self-signed certificates for the API and the internally used vault.
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.
In /etc/environment, you can set the keystore password for the custom certificate by configuring the CPLCM_KEYSTORE_PWenvironment variable. Alternatively, you can configure it in the application.properties file for the server.ssl.key-store-password property.
VMware Cloud Provider Lifecycle Manager UI Certificate Management
After deploying the VMware Cloud Provider Lifecycle Managerappliance, VMware Cloud Provider Lifecycle Manager generates a self-signed certificates for the UI.
You can configure VMware Cloud Provider Lifecycle Manager to either use the self-signed certificate or your own custom certificate by providing the custom certificate and key files in PEM format.
VMware Cloud Provider Lifecycle Manager stores the files with the certificate and key under the /opt/vmware/cplcm/security/certs/ directory. To change the certificate, you must replace the vcplcm-gui.pem and vcplcm-gui.key files, and restart the nginx service.
Log in to the VMware Cloud Provider Lifecycle Manager appliance by using SSH
You can log in to the VMware Cloud Provider Lifecycle Manager appliance by using vSphere Client or an SSH client.
The SSH access to the appliance is disabled for the root user account.
Procedure
Upload the Product OVA Files to the VMware Cloud Provider Lifecycle Manager Appliance
You must upload the product OVA files and product update files to a specific pre-defined file structure.
Directory Schema | Description |
---|---|
/cplcmrepo/product-type/version-number/ova | Used for the product deployment OVA files. |
/cplcmrepo/product-type/version-number/update | Used for the product update OVA files. |
At a later stage, if you add a new file to a product directory, the new file does not inherit the permissions from the directory and you must configure the 755
permissions on a directory level again.
Mount an Existing Shared Directory to VMware Cloud Provider Lifecycle Manager
You can mount an existing pre-configured repository directory to the VMware Cloud Provider Lifecycle Manager appliance.
Procedure
Configure custom certificate on VMware Cloud Provider Lifecycle Manager
You can configure VMware Cloud Provider Lifecycle Manager to use a custom certificate.
Procedure
Join or leave the VMware Customer Experience Improvement Program
When deploying the VMware Cloud Provider Lifecycle Manager appliance, you can select whether to join or leave the VMware Customer Experience Improvement Program.
This product participates in VMware’s Customer Experience Improvement Program (CEIP). Details regarding the data collected through CEIP and the purposes for which it is used by VMware are set forth in the Trust & Assurance Center at http://www.vmware.com/trustvmware/ceip.html. You can use the cell management tool to join or leave VMware's CEIP for this product at any time.
Join the VMware Customer Experience Improvement Program
To join the CEIP, in the /opt/vmware/cplcm/config/vcplcm_instance.json file, set the value for the enableTelemetry
parameter to true
.
"enableTelemetry": true
sudo systemctl restart vcplcm-api.service
Leave the VMware Customer Experience Improvement Program
enableTelemetry
parameter to
false
.
"enableTelemetry": false
sudo systemctl restart vcplcm-api.service
Client Data Collected for the CEIP
Event | Collected Data |
---|---|
Starting the VMware Cloud Provider Lifecycle Manager appliance | VMware Cloud Provider Lifecycle Manager sends notification about a successful start. The notification contains the following data:
|
|
|
Configure the Maximum Number of Threads VMware Cloud Provider Lifecycle Manager Can Run in Parallel
You can configure the maximum thread number that VMware Cloud Provider Lifecycle Manager can run in parallel.
If you need to configure a value greater than five, first you must increase the CPU and memory of the VMware Cloud Provider Lifecycle Manager appliance.
Procedure
Change the Root Password of the VMware Cloud Provider Lifecycle Manager Appliance
You can change the root account password due to security restrictions or other reasons.
Prerequisites
Verify that you can log in to the VMware Cloud Provider Lifecycle Manager console as root.
Procedure
Change the VCPLCM Password of the VMware Cloud Provider Lifecycle Manager Appliance
After you change the vcplcm password for the VMware Cloud Provider Lifecycle Manager appliance, you must also run a script to encrypt the key that VMware Cloud Provider Lifecycle Manager uses to access the vault on the appliance.