When installing vCenter Server 5.1, vCenter Orchestrator gets installed and configured automatically. Administrators no longer have to configure the database or directory services as all configuration settings are mirrored automatically from vCenter Server (you can still change the configurations by pointing to different DB server as an example).
Install vCO Plugins for vCenter Server
Not sure whether this is common with vCO 5.1, but when I installed it, I didn't find vCenter Server plugin (in vCO 4.2.1, once its installed, vCenter Server plugin will be part of default installation). Accordingly, I wasn't able to run vCenter Server workflows.
To fix this, you can install vCenter Server Plugin as follow:
1. Download vCenter Server plugin (vcenter server 5.0.2) from VMware download center.2. In vCO Configuration wizard, navigate to General tab > Install Application.
3. Upload vCD plugin file (.vmoapp) and click Install
4. Once installation is completed, restart vCO Server service from Startup Options tab in vCO configuration wizard
5. In vCO configuration wizard, navigate to Network tab > SSL Trust Manager.
6. Import vCenter Server SSL certificate by typing vCenter Server URL (without https).
8. Restart vCO Server for vCO to register with vCenter Server.
Once this installation is completed, you can navigate to vSphere Web Client. From there, you should see vCO server registered.
Accordingly, you can start executing vCO workflows directly from vSphere Web Client which will simplify automation (this isn't support in vSphere Client).
Install vCO Plugins for vCD in vCO 5.1
1. In vCO Configuration wizard, navigate to General tab > Install Application.
2. Upload vCD plugin file (.vmoapp) and click Install
3. Once installation is completed, restart vCO Server service from Startup Options tab in vCO configuration wizard
4. In vCO configuration wizard, navigate to Network tab > SSL Trust Manager.
5. Import vCD Server SSL certificate by typing vCD Server URL (without https). This is similar to importing vCenter Server certificate described in the previous section.
6. Synchronize the time between VMs (vCD, vCO, and SSO) and ESXi hosts using NTP server.
7. Login to vCO client and select Design or Run from the drop-down menu in the top left corner
8. Click the Workflows view in left pane of the Orchestrator client.
9. Expand the hierarchical list to Library > vCloud Director > Plug-in Configuration and navigate to the Add a connection workflow
10. Right-click the Add a connection workflow and select Start workflow. Some of the important parameters to enter are:
a. Organization: This defines the scope of the vCO in vCD which means whether vCO has control over entire vCD or specific organization(s). In you enter organization name as System, then vCO will control entire vCD.
b. Authentication Method:
Below snapshots will show all the parameters to be entered in workflow
Install vCO Client
vCO Client can be used through web browser (java version) or installable client.
1. Browse to the URL http://#vCO-Server-IP#:8282
2. You can start vCenter Orchestrator Client to use java version.
3. Alternatively, you can download vCenter Orchestrator Client Installable
4. After installation use default username/passowrd: vcoadmin/vcoadmin
Note: From the same URL, you can configure vCO remotely, run vCO web-operator, etc.
You may also use vCO Client from vCO server by navigating to Start > VMware > vCenter Orchestrator Client.