Learn Cloud Assembly

Learn Cloud Assembly

Part of VMware vRealize Automation

Cloud Templates

The Cloud Templates tab will allow you to manage your Cloud Templates.
You will be able to access Cloud Templates metadata such as, Source Control, Project, Last Updated, Updated By and Release Versions. More importantly, you can create, update, sync repos, clone, deploy, download or delete Cloud Templates. Please note that you can filter by Project and/or Property Group.

Cloud Templates Default View
Cloud Templates Default View

vRealize Automation Cloud Assembly creates and saves cloud templates as code, which allows you to easily design and reuse Cloud Templates.

You can build a Cloud Template from a blank canvas or take advantage of existing code.

You use the design page to create vRealize Automation Cloud Assembly template specifications for the machines or applications that you want to provision.

1. Locate resources.
2. Drag resources to the canvas.
3. Connect resources.
4. Configure resources by editing the cloud template code.

Cloud Templates Design Canvas
Cloud Templates Design Canvas

From the design page, you can also change the cloud template name, version or revert to versions, clone, or deploy a template.

The code editor allows you to type, cut, copy, and paste code directly. If you’re uncomfortable editing code, you can select a resource in the design canvas, click the code editor Properties tab, and enter values there. Property values that you enter appear in the code as if you had typed them directly.

Cloud Templates Editor and Properties view
Cloud Templates Editor and Properties view

Note that you can copy and paste code from one cloud template to another.

Cloud Template cloning To clone a template, go to Design, select a source, and click Clone. You clone a cloud template to create a copy based on the source, then assign the clone to a new project or use it as starter code for a new application.

Uploading and downloading The vRealize Automation Cloud Assembly Marketplace offers finished cloud templates to jumpstart your effort.

In addition, you can upload, download, and share cloud template YAML code in any way that makes sense for your site. You can even modify template code using external editors and development environments.

Terraform You can also create cloud templates that include Terraform Configuration constructs. Learn more in the Terraform Service in vRA

Last updated on 30 Jun 2021
 Edit on GitHub