Learn Cloud Assembly

Learn Cloud Assembly

Part of VMware vRealize Automation

Secrets

A secret vRealize Automation Cloud Assembly property is a reusable, encrypted value that project users may add to their cloud templates designs.

Secure access keys and credentials are typical examples of secret properties. Once created and saved, a secret property value can never be unencrypted or read.

Secrets View
Secrets View

You can manage vRealize Automation Cloud Assembly’s secret with project administrator role privileges.

  1. Click New Secret.
  2. Select the project .
  3. Enter a unique property name for the secret, without spaces or special characters. The name is the visible identifier for the secret.
  4. Enter the secret value. When typing, the value is obscured by default, which protects it if the screen is shared.

If needed, you can click the eye symbol to reveal and verify a value. After it is saved though, a secret value becomes encrypted in the database and can never be re-exposed.

Optionally, enter a longer description of the secret property.

  1. Click Create.
Add new Secrets
Add new Secrets

project users may add a secret property as a binding in cloud templates code.

Note that starting to type the '${secret. characters reveals a selection list of secrets that have been created for the project.

Use Secrets in Cloud Templates
Use Secrets in Cloud Templates

You can learn more in the following use case blogs:

Cloud Assembly and ABX Secrets (and how to use them for installing vRealize SaltStack Minion Agents)

vRealize Automation Cloud Assembly’s new feature Secure Properties

Last updated on 9 Jul 2021
 Edit on GitHub