vRealize Automation uses vRealize Orchestrator endpoints to run network and security-related workflows. You can configure multiple endpoints to connect to different vRealize Orchestrator servers. Each endpoint must have a priority.

About this task

When executing vRealize Orchestrator workflows, vRealize Automation tries the highest priority vRealize Orchestrator endpoint first. If that endpoint is not reachable, then it proceeds to try the next highest priority endpoint until a vRealize Orchestrator server is available to run the workflow.

Prerequisites

  • Log in to the vRealize Automation console as an IaaS administrator.

  • Verify that the NSX plug-in is installed in vRealize Orchestrator.

    The installation instruction is available in a README file from the VMware product download site at http://vmware.com/web/vmware/downloads under the VMware NSX or VMware vCloud Networking and Security links.

Procedure

  1. Select Infrastructure > Endpoints > Endpoints.
  2. Select New Endpoint > Orchestration > vCenter Orchestrator.
  3. Enter a name and, optionally, a description.
  4. Type a URL with the fully qualified name or IP address of the vRealize Orchestrator server and the vRealize Orchestrator port number.

    The format depends on the version of the vRealize Orchestrator server.

    vRealize Orchestrator version

    URL format

    5.1

    https://hostname:port

    5.5

    https://hostname:port/vco

    The transport protocol must be HTTPS. If no port is specified, the default port 8281 is used.

    To use the default vRealize Orchestrator instance embedded in the vRealize Appliance, type https://vrealize-automation-appliance-hostname:8281/vco.

  5. Specify the credentials to use to connect to this endpoint.
    1. Click the ellipsis next to the Credentials field.
    2. Select an existing credential from the list or click New Credentials to provide your vRealize Orchestrator credentials.

      The credentials you use should have Execute permissions for any vRealize Orchestrator workflows to call from IaaS.

      To use the default vRealize Orchestrator instance embedded in the vRealize Appliance, the user name is administrator@vsphere.local and the password is the administrator password that was specified when configuring SSO.

  6. Specify the endpoint priority.
    1. Click New Property.
    2. Type VMware.VCenterOrchestrator.Priority in the Name text box.

      The property name is case sensitive.

    3. Type an integer greater than or equal to 1 in the Value text box.

      Lower value means higher priority.

    4. Click the Save icon (Save).
  7. Click OK.
  8. From the Endpoints column, point to the vRealize Orchestrator endpoint and click Data Collection from the drop-down menu.

    The data collection process takes 2-3 minutes to check whether the associated NSX plug-in is installed on this endpoint.

  9. Verify that you receive a status message that confirms the data collection process for the vRealize Orchestrator endpoint is successful.

What to do next

Create a networking solution endpoint. See Create a vSphere Endpoint for Networking and Security Virtualization.