In CloudRadial AutomationAI, a Deployment binds a published workflow version to a runner and an environment so the workflow can execute. This article explains what a deployment is, how to create one from the Deployments page, and the Run and Retire actions. It is for Admin and Owner roles.
- What a Deployment Is
- Creating a Deployment
- Running a Deployment
- Retiring a Deployment
What a Deployment Is
A Deployment pins three things together so AutomationAI knows what to run and where:
- A published workflow version — the immutable snapshot that executes (drafts and test versions cannot be deployed)
- A runner — the execution agent in your Azure subscription that picks up and runs the work
- An environment — the named target the deployment runs against
A workflow has one active deployment at a time. To change the version or runner a workflow uses, edit its existing deployment rather than creating a second one.
Creating a Deployment
Open Deployments and click Deploy, then set:
- Workflow — the workflow to deploy (only workflows without an active deployment appear in the list)
- Published version — defaults to the latest published release version; a workflow with no published release version shows a hint to publish it in the Designer first
- Runner — an active runner to bind to; if you have none, register one on the Runners page first
- Environment — the target label (defaults to
prod)
Click Deploy to create it. The new deployment appears in the grid with an active status.
Running a Deployment
The Run action launches a run against the deployment's pinned published version. It is available from the Designer's Run action, where you choose the target deployment to launch. A run does not execute on the control plane: AutomationAI queues the work, and the next time the deployment's runner polls in, it picks up the work and begins executing. Because of this, a run starts as pending and the deployment's status and last-run time update once the runner reports back. Review the result in History — see the article on running a deployment and reading run history.
Retiring a Deployment
The Retire action stops a deployment accepting new runs. Open the deployment from the Deployments grid and choose Retire. Retiring is permanent and cannot be undone. If the deployment is the workflow's last active deployment, retiring it also permanently deletes that workflow's scheduled tasks, which removes its Routine; AutomationAI warns you and shows how many scheduled tasks would be deleted before you confirm. For full detail on editing and the retirement impact, see the article on editing and retiring deployments.
Comments
0 comments
Please sign in to leave a comment.