Cloud Deploy release notes

This page documents production updates to Cloud Deploy. Check this page for announcements about new or updated features, bug fixes, known issues, and deprecated functionality.

You can see the latest product updates for all of Google Cloud on the Google Cloud page, browse and filter all release notes in the Google Cloud console, or programmatically access release notes in BigQuery.

To get the latest product updates delivered to you, add the URL of this page to your feed reader, or add the feed URL directly.

October 10, 2024

You can now block rollouts during a specified time window, using deploy policies, in preview.

Cloud Deploy now uses Skaffold 2.13 as the default Skaffold version, as of October 4, 2024, for all target types.

August 19, 2024

Cloud Deploy is now available in the following region: africa-south1 (Johannesburg)

June 28, 2024

You can now set the logging level to debug, or the equivalent, for Skaffold, gcloud, and kubectl, using the verbose flag in each target's execution environment.

June 27, 2024

Cloud Deploy now supports deploying using a proxy for Google Kubernetes Engine targets. Learn more.

May 06, 2024

Cloud Deploy now uses Skaffold 2.11 as the default Skaffold version for all target types.

March 11, 2024

Cloud Deploy support for deploy automation is now generally available.

March 04, 2024

Cloud Deploy support for custom targets is now generally available.

February 07, 2024

Cloud Deploy now uses Skaffold 2.10 as the default Skaffold version for all target types.

February 05, 2024

Google Cloud Deploy is now available in the following regions:

  • me-central1 (Doha)
  • me-central2 (Dammam)
  • europe-west12 (Turin)
  • europe-west10 (Berlin)

December 18, 2023

You can now define custom target types and deploy to targets of those types, in preview.

You can now access sample custom targets, including the following:

  • Terraform
  • Infrastructure Manager
  • GitOps
  • Vertex AI
  • Helm

December 05, 2023

Google Cloud Deploy is now available in the following regions:

  • europe-southwest1 (Madrid)
  • europe-west8 (Milan)
  • europe-west9 (Paris)
  • me-west1 (Israel)
  • us-east5 (Columbus)
  • us-south1 (Dallas)

November 16, 2023

You can now configure alerts for Cloud Deploy release render failures.

November 13, 2023

Cloud Deploy now supports delivery pipeline automation, including automated release promotion and automated rollout phase advancement, in preview.

November 08, 2023

Configuring Google Cloud operations suite alerts is now supported in the Cloud Deploy console.

October 30, 2023

Cloud Deploy support for deploy hooks is now generally available.

October 27, 2023

Cloud Deploy now uses Skaffold 2.8 as the default Skaffold version for all target types.

October 23, 2023

You can now deploy Cloud Run jobs, in addition to Cloud Run services.

September 28, 2023

When you create a release using the gcloud CLI version 445, 446, or 447, you might encounter an error where gcloud requires the clouddeploy.config.get permission. To fix this issue, upgrade to gcloud CLI version 448 or greater.

September 19, 2023

Cloud Deploy now supports workforce identity federation.

August 23, 2023

Cloud Deploy support for deploy parameters is now generally available.

August 07, 2023

You can now specify custom actions to perform before and/or after deploying, using deploy hooks, supported in preview.

July 24, 2023

You can now create delivery pipelines, targets, and releases using the Google Cloud console.

You can now configure routeUpdateWaitTime for HTTPRoute resource propagation with GKE/Anthos Gateway API canary deployment.

Google Cloud Deploy now uses Skaffold 2.6 as the default Skaffold version for all target types.

July 19, 2023

Cloud Deploy has completed Google Cloud data residency requirements.

July 17, 2023

Cloud Deploy now provides the ability to pass deploy parameters to your manifests, per delivery pipeline, per target, and per release (in preview).

July 12, 2023

Cloud Deploy now supports Skaffold version 2.6. The default Skaffold version remains 2.3.

June 26, 2023

Cloud Deploy support for parallel deployment is now generally available.

Cloud Deploy support for the canary deployment strategy is now generally available.

June 22, 2023

You can now prevent Cloud Deploy from overprovisioning GKE and Anthos pods during a canary deployment.

June 07, 2023

As of June 6, 2023, Google Cloud Deploy is ready to support HIPAA compliance.

June 01, 2023

The price of an active delivery pipeline is reduced. Also, single-target delivery pipelines no longer incur a charge. Underlying service charges continue to apply. See the Google Cloud Deploy pricing page for details.

May 16, 2023

Security insights for container images are now available on the release details page.

May 05, 2023

You can now perform deployment verification in the same cluster where your application is running (GKE and Anthos only).

April 28, 2023

Google Cloud Deploy now uses Skaffold 2.3 as the default Skaffold version for all target types.

April 04, 2023

Google Cloud Deploy now provides the ability to use a canary deployment strategy, supported in preview.

March 06, 2023

Google Cloud Deploy now provides the ability to deploy to multiple targets at the same time, supported in preview.

February 27, 2023

February 17, 2023

Google Cloud Deploy now uses Skaffold 2.0 as the default Skaffold version for all target types.

February 08, 2023

The ability to deploy to Cloud Run is now generally available.

January 31, 2023

As of November 30, 2022, Google Cloud Deploy has achieved the following compliance certifications:

As of December 15, 2022, Google Cloud Deploy has achieved the following compliance certifications:

January 20, 2023

Google Cloud Deploy now supports Skaffold version 2.0. The default Skaffold version remains 1.39.

September 22, 2022

Google Cloud Deploy now provides the ability to verify your deployment, supported in preview.

September 15, 2022

Google Cloud Deploy is now available in the following regions:

  • asia-northeast2 (Osaka)
  • asia-south1 (Mumbai)
  • asia-south2 (Delhi)
  • asia-southeast1 (Singapore)
  • asia-southeast2 (Jakarta)
  • australia-southeast2 (Melbourne)
  • europe-central2 (Warsaw)
  • europe-north1 (Finland)
  • europe-west4 (Netherlands)
  • europe-west6 (Zurich)
  • northamerica-northeast2 (Toronto)
  • southamerica-west1 (Santiago)
  • us-west3 (Salt Lake City)
  • us-west4 (Las Vegas)

September 13, 2022

August 18, 2022

Google Cloud Deploy now supports Skaffold version 1.39.1, as the default.

July 27, 2022

You can now have Google Cloud Deploy generate a skaffold.yaml configuration file for you when you create a release, based on a single Kubernetes manifest which you provide. This configuration file is suitable for learning and onboarding.

July 25, 2022

You can now view and compare Kubernetes and Skaffold confguration files for releases, using Google Cloud Console.

July 11, 2022

You can now permanently abandon a release using Google Cloud Deploy.

You can now suspend a delivery pipeline using Google Cloud Deploy.

June 29, 2022

Google Cloud Deploy is now available in the following regions:

  • asia-east2 (Hong Kong)
  • europe-west2 (London)
  • europe-west3 (Frankfurt)
  • us-east4 (N. Virginia)
  • us-west2 (Los Angeles)

June 28, 2022

June 07, 2022

The Google Cloud Terraform provider now supports creating Google Cloud Deploy delivery pipelines and targets.

June 03, 2022

Google Cloud Deploy is now available in the following region: australia-southeast1 (Syndey)

June 01, 2022

Google Cloud Deploy support for Skaffold version 1.37.1 has been updated to version 1.37.2, which is now the default Skaffold version.

May 17, 2022

Google Cloud Deploy support for VPC Service Controls is now generally available (GA).

May 10, 2022

Google Cloud Deploy now lets you change the timeout for Cloud Build operations, from the default setting of 1 hour.

May 06, 2022

Google Cloud Deploy now supports Skaffold version 1.37.1, as the default.

March 01, 2022

Google Cloud Deploy is now available in the following region: asia-northeast3 (Seoul)

February 28, 2022

February 03, 2022

Google Cloud Deploy is now available in the following regions:

  • northamerica-northeast1 (Montréal)
  • asia-northeast1 (Tokyo)

January 20, 2022

Google Cloud Deploy support for Skaffold version 1.35.1 has been updated to version 1.35.2, which is now the default Skaffold version.

January 19, 2022

Google Cloud Deploy is generally available (GA).

Google Cloud Deploy now has beta stage support for VPC Service Controls.

You can now roll back targets from the delivery pipeline visualization in Google Cloud Console.

January 17, 2022

Google Cloud Deploy now automatically applies provenance labels to deployed resources.

January 12, 2022

You can now view deployment metrics on the Google Cloud Deploy page in Google Cloud Console.

You can now view a list of documentation relevant to your current screen, including tutorials, by clicking the Learn button on the Google Cloud Deploy page in Google Cloud Console.

January 10, 2022

Google Cloud Deploy now supports Skaffold version 1.35.1, as the default.

September 20, 2021

Google Cloud Deploy is available in Preview.

September 17, 2021

Resource names, such as release name, are now validated for conformance with AIP-122. If you created any Google Cloud Deploy resources with names that don't conform, those resources might not work.

September 15, 2021

The 3-part cluster specification is no longer supported in target configuration. The only accepted format is now as follows:

gke:
  cluster: projects/[project_name]/locations/[location]/clusters/[cluster_name]

The promoteRelease API is removed. Users can call releases.rollouts.create to promote a release through the API.

In the release resource, the archive_uri output field is replaced with artifact_uri. This reflects the fact that the Skaffold configuration and rendered manifest are no longer stored together as a tar file in a Google Cloud Storage bucket. They are now stored as files in GCS, in a folder corresponding to each render operation.

August 20, 2021

Cloud Deploy now supports configuring custom execution environments for render and deploy activity. You can choose the default pool or a private pool, default or custom service account, and the default or alternative Cloud Storage bucket.

August 11, 2021

Deployment targets are now shareable among multiple delivery pipelines. See Target definitions for more information.