Jump to

Google Cloud Deploy Preview

Deliver continuously to Google Kubernetes Engine.

  • action/check_circle_24px Created with Sketch.

    Create deployment pipelines for GKE within minutes

  • action/check_circle_24px Created with Sketch.

    Fully managed continuous delivery service for easy scaling

  • action/check_circle_24px Created with Sketch.

    Opinionated control plane for rollout and rollback across the organization

  • action/check_circle_24px Created with Sketch.

    Enterprise security and audit

  • action/check_circle_24px Created with Sketch.

    Snaps into your existing DevOps ecosystem

Benefits

Easy releases, at scale

Deploy to Google Kubernetes Engine in minutes. Define pipelines in code and let Google Cloud Deploy handle rollouts. Scale pipelines across your organization, while having  a cross-project, centralized view.

Safety with security and audit built in

Use built-in best practices for speed and safety. Ensure only authorized releases are promoted with approval stages. Connect Google Cloud's centralized security and audit tools.

Uplevel your DevOps ecosystem

Easily connect to the tools you love and use everyday. Connect Google Cloud Build and Jenkins for CI, approve promotions inside your ticketing system, and send notifications to collaboration platforms.

Key features

Key features

Streamlined continuous delivery

Google Cloud Deploy makes continuous delivery to GKE easy and powerful. Define releases and progress them through environments such as test, stage, and production. Google Cloud Deploy provides easy one-step promotion and rollback of releases via the web console, CLI, or API.

Fully managed single pane of glass

As a fully managed service, Google Cloud Deploy has no infrastructure to set up and manage, while providing scale-up and scale-down automatically to optimize cost and performance. This centralization also provides a single pane of glass to monitor and control release candidates organization-wide as they progress toward production.

Tightly integrated with Google Cloud

Google Cloud Deploy is the most integrated GKE deployment platform available. Lockdown release progression via IAM, monitor release events with Cloud Logging, and achieve traceability with Cloud Audit Logs.

Integrates with the tools you love

Google Cloud Deploy can be integrated with popular DevOps tools such as CI and ticketing. Google Cloud Deploy brings Skaffold to your pipelines which, in unison with Cloud Code, brings pipeline parity across dev and CI/CD.

View all features

Documentation

Documentation

Google Cloud Basics
Google Cloud Deploy concepts

Learn more about Google Cloud Deploy, including how it works, terminology, and architecture.

Quickstart
Deploy your application

Step-by-step guide to deploying your application using Google Cloud Deploy.

Tutorial
Google Cloud Deploy tutorials

These hands-on tutorials guide you through setting up a pipeline and deploying a sample application using Google Cloud Deploy.

All features

Learn more about Google Cloud Deploy features

Pipeline visualization Visualize the path to delivery. Define delivery pipelines and visualize the progression of candidate releases through to production.
Easy rollout / rollback Rollout and rollback to GKE has never been easier and more clear. Promote a release between target stages using a one-step operation in the web console, CLI, or API.
Built-in approvals Google Cloud Deploy supports separation of duties and concerns with formal release promotion approvals, accessible via the web console, CLI, or API and integrated with IAM.
Tightly integrated No hand wiring required. Google Cloud Deploy comes pre-integrated to IAM, Cloud Logging, and Cloud Audit Logs.
Opinionation Google Cloud Deploy provides an opinionated on-ramp to GKE via Skaffold. Leverage built-in best practices which keep pipelines durable by insulating them against changes.
Declarative configuration Never worry about the how, just define the what and let Google Cloud Deploy do the heavy lifting. Google Cloud Deploy fully manages GKE deployments based on desired end states.
Auditing and traceability Google Cloud Deploy integrates with Cloud Logging to provide release auditability and traceability. Maintain clarity on which releases were promoted and by whom.
IAM and execution permissioning Lockdown release deployments with granular IAM permissioning and scoped service accounts for execution.
Connect the tools you love Google Cloud Deploy extends your DevOps ecosystem and plays with all the tools you love. Invoke Google Cloud Deploy from popular CI products using the CLI or API and federate approvals to ticketing systems of choice.
Unified with your developer experience Google Cloud Deploy brings Skaffold to your pipelines, enabling operators to achieve pipeline parity across dev and CI/CD, while developers remain productive and insulated from platform changes while leveraging the idiomatic developer experience of Cloud Code.

Pricing

Pricing

The pricing listed below is for Google Cloud Deploy at General Availability (GA). This product is available at no cost during Preview. During Preview, your bill will include a Google Cloud Deploy line item along with a corresponding credit to cover your pipeline costs.

At General Availability, Google Cloud Deploy customers are charged a management fee per active pipeline each month. There is no charge for the first active delivery pipeline per billing account each month, with each additional delivery pipeline charged at $15.00 per month.

For all delivery pipelines, charges for underlying services also apply.