vCenter Orchestrator plays an important part in vCAC (VMware vCloud Automation Center). You don’t have to use the built-in vCO install. In fact a lot of times an external install is used for availability.
Here I show how you enable vCO inside the vCAC appliance.
First, SSH to your vCAC appliance using root and the password you have configured when deploying the appliance.
Now start the vCO configuration with service vco-configurator start
Now browse your vCAC appliance using port 8283, for example
Here login using the default login credentials vmware / vmware, you will be asked to change the password
Once logged in you will be presented with the standard configuration screen
Next, import the vCenter certificate. Browse to Network > SSL Trust Manager
Add here the host-name of your vCenter and hit Import
The cert should now show up and all should be green
Then, using the same step, import your SSO certificate from the vCenter
Now add a vCenter license to vCO
Browse to Licenses
Here either set a license key from vCenter, or have it connect to vCenter and order to load the required licenses.
Click Apply Changes and the changes should all show green
I noticed that starting the vCO client won’t work due to license issues still until the vCO services have been restarted.
Browse to Startup Options and restart the vCO Server
At this point you are done from here.
From the main URL of the vCAC appliance (in my case https://vcac.vcrucial.com), you can see the Orchestrator link at the bottom of the screen.
Clicking on the Client will launch the Java client
We will be using vCO here from inside vCAC, but you can certainly test it
Login using your SSO login and accept the certificate
If you receive here the error that there are no vCO licenses available, restart the vCO service as mentioned above.
Once you are logged in, you can start playing with Workflows
This is it. vCO is now enabled on the vCO appliance so you can start creating workflows.
For this you will need to create a new Endpoint.
I will discuss this HERE