Skip to main content

Deployments

A deployment publishes an application’s release to a scope, where it can run and serve users. It delivers a built asset to the underlying technology—such as virtual machines, Kubernetes, or serverless platforms—using any configured parameters for that environment.

Key features

  • Asset-based: Deploys a specific released asset from your application.
  • Progressive rollout: Supports Blue-Green deployment with traffic shifting.
  • Rollback support: Easily revert to a previous deployment.
  • Approval policies: Add review steps for sensitive deployments.
  • Deployment groups: Coordinate deployments across multiple scopes.

Learn more

  • Manage deployments: Group deployments, enforce approval policies, and understand when a deployment is marked as deleted.
  • Deployment lifecycle and flow: See how a deployment progresses—from creation to finalization—and how built-in rollout strategies like Blue-Green work.
  • Reusable strategies: Define rollout rules once and apply them across environments to standardize and automate your deployment process.