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.
![](https://learningfingers.files.wordpress.com/2020/02/screen-shot-2020-02-12-at-10.44.26-pm-1.png?w=839)
![](https://learningfingers.files.wordpress.com/2020/02/screen-shot-2020-02-12-at-10.49.34-pm.png)
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?
![](https://learningfingers.files.wordpress.com/2020/02/screen-shot-2020-02-12-at-10.54.13-pm.png)
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/“
![](https://learningfingers.files.wordpress.com/2020/02/screen-shot-2020-02-13-at-3.41.29-pm.png?w=1024)
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.
![](https://learningfingers.files.wordpress.com/2020/02/screen-shot-2020-02-13-at-3.46.30-pm.png?w=1024)
Select and RUN the workflow by providing the IP address of the cell.
![](https://learningfingers.files.wordpress.com/2020/02/screen-shot-2020-02-13-at-3.50.51-pm.png?w=1024)
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.
![](https://learningfingers.files.wordpress.com/2020/02/screen-shot-2020-02-13-at-3.57.50-pm.png?w=773)
![](https://learningfingers.files.wordpress.com/2020/02/screen-shot-2020-02-13-at-4.01.53-pm.png?w=1024)
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“
![](https://learningfingers.files.wordpress.com/2020/02/screen-shot-2020-02-13-at-4.15.34-pm.png?w=1024)
![](https://learningfingers.files.wordpress.com/2020/02/screen-shot-2020-02-13-at-4.11.06-pm.png?w=1013)
Click Select and Run the workflow. At completion, it shows the name is changed from
“vApp-Mgt to vApp-Management“.
![](https://learningfingers.files.wordpress.com/2020/02/screen-shot-2020-02-13-at-4.18.38-pm.png?w=920)
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