To automate Day 2 actions of vCD, vRO is one of the primary tools used in industry and this blog is going to show Integration and Configuration of vCD Plug-in with vRO.
Note: Prerequisite of this action is to have vRO installed and integrated with vSphere/vRA authentication.
I am excluding the installation of vRO and vSphere/vRA integration as lot of detail is available on internet.
Integration of vCD to vRO is based on “Plug-in” which you need to be downloaded from myvmware.com
After downloading the plugin which will be in *.vmoapp format, using vRO control-center we are going to add this plug-in and configure the connection towards vCD cell.
Step 1: Login to vRO control-center and upload the plug-in.


vCD Plug-in integration with vRO is and confirmation can be done upon by scrolling down till end and checking if its enabled on not?

Step 2: Configuration of Plug-in:
To configure the plug-in, we need to “Add a Connection” of vCD with vRO.
Login to new web client of vRO by “https://X.X.X.X:8283/vco-controlcenter/client/“

As mentioned in the description column, prerequisite is Importing a root certificate of vCD cell into vRO.
Step 3: Import SSL certificate from vCD cell to vRO.

Select and RUN the workflow by providing the IP address of the cell.

Now we can perform the “Step 2“.
Note for Snapshot 7 & 8:
- As i am connecting to vCD 9.7 -> API version is 32.
- My lab environment is not Federated.
- Session mode can be SHARED_SESSION or PER_USER_SESSION
- Organization -> i am configuring for the entire vCD,hence using “SYSTEM”. Can be configured for individual Organization of vCD as well
- Ensure the user performing this action has admin right at “SYSTEM” level.


Now the vCD plug-in to vRO is fully integrated and configured to perform Day 2 automation.
Step 4: To test connection, i am using a workflow to “Rename a vAPP“


Click Select and Run the workflow. At completion, it shows the name is changed from
“vApp-Mgt to vApp-Management“.

Quick recap, the actions performed in this blog are:
- vCD Plug-in integrated with vRO
- vCD Plug-in Configuration with vRO with
- Root Certificate
- Connection
- Test connection by running a Workflow of “Rename a vAPP“
Hope this help and share with everyone.
Cheers,
Samesh Dhankhar
VCIX – DCV & NV
- How to Implement Hytrust KMS and enable vSAN encryption? - 16/10/2022
- How to delete Inaccessible objects in vSAN datastore? - 16/09/2022
- Availability options with vROPs 8. - 04/07/2022