As a cloud administrator, you can add vRealize Orchestrator workflows to the catalog. The workflows are created in vRealize Orchestrator to accomplish a simple or complex task.
In addition to the regular input parameters, the workflows can include composite types as input parameters.
- Verify that you have vRealize Orchestrator workflows that can perform required tasks. See Managing Workflows.
- If you do not have a vRealize Orchestrator integration configured in Cloud Assembly, you can add the integration in Service Broker.
- Select .
- Click Add Integration and then click vRealize Orchestrator.
- Enter the URL for your vRealize Orchestrator instance.
- Select or add a Cloud Proxy.
- Enter a user name and password.
- To validate the credentials and URL, click Validate.
- Enter a name that identifies this instance when you create the content source.
- Click Add.
- Import the workflow.
- Select .
- Click New, and then click vRealize Orchestrator Workflow.
- Enter the Name for this content source so that you can identify it when you share the content.
- Click Add and select the workflows that you want to make available in Service Broker.
- Click Create and Import.
- Share the imported workflow with a project.
- Select .
- Select the project that includes the users who should be able to deploy the workflows.
- Click Add Items and then select one or more workflows to share with the project members.
You can select all the items imported from a content source or you can expand the source trees and select individual items.
- Click Save.
- Verify that the workflow is available in the catalog to members of the selected project.
The provisioning process begins and the Deployments tab opens with your current request at the top.
- Click Catalog, locate the imported workflow, and review the projects to ensure that the project you configured is included.
- Click Request and provide any required information.
- Click Submit.
- Monitor the provisioning process to ensure that the workflow runs successfully.
- Click Deployments and locate your deployed request.
- Monitor the card status until it is successful.
The vRealize Orchestrator workflows are imported into Service Broker and shared in the catalog.
What to do next
- If the deployment fails, click the deployment name and begin troubleshooting. See What can I do if a Service Broker deployment fails. If you are a Cloud Assembly cloud administrator, you can also do more extensive troubleshooting in Cloud Assembly What can I do if a Cloud Assembly deployment fails in Using and Managing VMware Cloud Assembly.
- If you want to control how long a deployment can exist, create a lease. See Setting up Service Broker policies.
- To provide more or fewer user inputs at request time, you can create a custom form. See Customize a Service Broker icon and request form. If a workflow includes data grids, do not change the column IDs in the custom form. Use the IDs provided in the workflow.
- To learn more about working with workflows from more than one vRealize Orchestrator instance, consider this blog post from a VMware solution architect.