As a cloud administrator, you can make Cloud Assembly cloud templates available in the Service Broker catalog by adding a Cloud Assembly content source and sharing the templates. The cloud templates are the specifications for services or applications that you can deploy to your cloud providers.
After you import the cloud templates, you share them with project members so that they can deploy the templates. At the request time, the cloud template is deployed to cloud zone account region or datastore that supports the cloud template requirements.
- Verify that the cloud templates that you are importing are deployable and released in Cloud Assembly before you import them. See How to save different versions of a cloud template in Using and Managing VMware Cloud Assembly.
- If you want to share cloud templates that were created for another project with the members of this project, verify that you allow sharing in the Cloud Assembly cloud template settings.
- Import cloud templates from Cloud Assembly.
The Content Sources page lists your new source and the number of discovered and imported items.
- Select .
- Click New, and then click VMware Cloud Templates.
- Enter the Name for this content source.
- Select the Source project and then click Validate.
The validation process tests the connection and provides the number of released cloud templates that are associated with the project in Cloud Assembly.
- Click Create and Import.
- Share the imported items with a project.
The Content Sharing page lists all the items entitled to the selected project. The cloud templates are also added to the catalog where the project members can request them.
- Select .
- Select the project that includes the users who should be able to deploy the cloud templates.
- Click Add Items and then select one or more cloud templates to share with the project.
The list of possible templates includes the cloud templates associated with the current project in Cloud Assembly and any cloud templates for other projects where sharing is enabled.
You can select all the items imported from a content sources or you can expand the source trees and select individual items.
- Click Save.
- Verify that the cloud template is available in the catalog to the members of the selected projects.
- Click Catalog, locate the imported cloud template, and review the projects to ensure that the project you configured is included.
- Click Request and provide any required information.
If the cloud template has more than one released version, select the version that you want to deploy.
- Click Submit.
The provisioning process begins and the Deployments tab opens with your current request at the top.
- Monitor the provisioning process to ensure successful deployment.
- Click Deployments and locate your deployed catalog item.
- Monitor the card status until it is successful.
The released cloud templates are imported into Service Broker, shared in the catalog, and deployable.
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.