When you register a vRealize Automation, vRealize Code Stream invokes a local or remote vRealize Automation 6.1. or 6.2 instance to provision infrastructure in a specific environment

vRealize Code Stream can also invoke multiple vRealize Automation instances.

From a provision task, the release manager can select infrastructure services to be provisioned on resources reserved for that tenant. Each virtual machine uses the resources specified in the machine blueprint when the release pipeline runs.

Log in to the vRealize Automation console as a system administrator or release manager.

Verify that you have configured the following components in vRealize Automation.

Choosing an Endpoint Scenario see IaaS Configuration for Virtual Platforms.

Create a Fabric Group see IaaS Configuration for Virtual Platforms.

Create a Business Group see IaaS Configuration for Virtual Platforms.

Create a Reservation see IaaS Configuration for Virtual Platforms.

Create a Reservation Policy see IaaS Configuration for Physical Machines.

Create a Network Profile see IaaS Integration for Multi-Machine Services.

Create a Blueprint see IaaS Configuration for Virtual Platforms.

Publish a Blueprint see IaaS Configuration for Virtual Platforms.

1

Select Administration > Orchestration Configuration > Endpoints.

2

Click Add.

3

Select vRA Provisioning (Code Stream) from the Plug-in drop-down menu and click Next.

4

Enter a vRealize Automation endpoint name and an applicable description.

5

Click Next.

6

Enter the vRealize Automation server configuration details.

Option

Description

vRA Instance Name

Enter the vRealize Automation instance name.

Polling Interval

Time that the task must wait to check the progress.

Maximum Wait for IP assignment

Time that the task must wait for the IP addresses to be assigned to a machine before it can report the failure.

7

Click Next.

8

Define the user credentials for the vRealize Automation instance authentication.

Select Shared session from the drop-down menu to use provisioned blueprints from a remote vRealize Automation instance.

You must provide the secure vRealize Automation host and port URL, the tenant name, and the user credentials of the user sharing the session for instance authentication.

Note

Select share session to use provisioned blueprints from a remote vRealize Automation instance using a different identity appliance than vRealize Code Stream.

Select Per User session from the drop-down menu to use provisioned blueprints in this vRealize Automation.

The logged in user credentials are applied during instance authentication.

Note

This session does not work if the vRealize Automation instance you are registering is using a different identity appliance than vRealize Code Stream.

9

Click Add.

10

Select the Code Stream tab invRealize Automation to continue with the task configuration.

Create a provision task to use this endpoint in the release pipeline. See the Using vRealize Code Stream guide.