GCP · Developer Tools
Cloud Deploy
Managed progressive delivery to GKE/Run.
Official docsOverview
Cloud Deploy orchestrates promotion through targets (dev → qa → prod) with approvals, canary and verify jobs.
When to use it
- Standardized release pipelines
- Multi-env promotion with QA gates
Setup
- Enable Cloud Deploy API.
- Define `clouddeploy.yaml` with pipeline + targets.
- Apply: `gcloud deploy apply --file=clouddeploy.yaml`.
How to use
Release
gcloud deploy releases create rel-$SHORT_SHA --delivery-pipeline=api --region=us-central1 --source=.QA use cases
- Define a `verify` job that runs smoke tests on each target before promote.
