Before You Start
Make sure you have:- A Project to assign the deployment to (or create one — see Managing Projects)
- A template selected from the library (or know the GitHub repository source you want to use)
- The variable values required by the template
- The cloud environment details (provider, region, account/subscription)
Opening the Wizard
There are two ways to start: From the Template Library:- Navigate to Deploy → Templates
- Find the template you want
- Click Use Template — the wizard opens with this template pre-selected
- Open a Project detail page
- Click New Deployment
- The wizard opens at Step 1 (source selection)
Step 1 — Choose a Source
Select the source of your infrastructure definition:
For most use cases, choose Template.
Step 2 — Basic Details
Fill in the core information for this deployment:Step 3 — Template Variables
For each variable defined by the template, provide a value: Required variables must have a value before you can proceed. They are marked with a red asterisk. Optional variables have defaults or are not strictly needed. You can leave them blank or override the default. Sensitive variables (e.g., database passwords, API keys) are marked with a lock icon. Enter the value — it will be stored securely. Once saved, you will not be able to see the value again, only update it. Dropdown variables offer a predefined set of allowed values. Select from the list rather than typing a value. Cloud resource variables let you browse your connected cloud account and select an existing resource (e.g., a resource group, a virtual network). Click the picker icon to browse and select.Step 4 — Cloud Environment
Configure where this deployment will run:
The available options depend on which cloud integrations have been configured for your organization.
Step 5 — Tags (Optional)
Tags are key–value pairs attached to this deployment. They are useful for filtering (find deployments by team, environment, or owner), cost tracking (associate deployments with billing codes or cost centers), and recording any useful context that does not fit in the description. Examples:Step 6 — Review and Create
Review all the details you have entered:- Deployment name, description, and project
- Template and variable values (sensitive values are shown as
•••••••) - Cloud environment (provider, region, account)
- Tags
Executing the Deployment
After creating the deployment, you are taken to the Deployment detail page. To provision the infrastructure:- Click Execute
- A new Run is created and the process begins
- Follow the Approval Workflow guide to review and approve the plan
Editing an Existing Deployment
You can update a deployment’s variable values at any time:- Open the Deployment detail page
- Click Edit
- Update the variable values as needed
- Save the changes
Next Steps
- Approval Workflow — how to review and approve your deployment plan
- Monitoring Runs — how to track execution progress