Deployment Manager release notes

This page contains release notes for Google Cloud Deployment Manager.

Current Version: v2

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.

April 15, 2020

Deployment Manager now acquires existing GKE cluster resources of type gcp-types/container-v1:projects.locations.clusters.

Deployment Manager now correctly acquires Access Context Manager resources of type gcp-types/accesscontextmanager-v1:accessPolicies.accessLevels and gcp-types/accesscontextmanager-v1beta:accessPolicies.accessLevels if the resources already exist.

Added support for updating Cloud Pub/Sub subscriptions using gcp-types/pubsub-v1:projects.subscriptions.

October 02, 2019

You can now use the gcp-types/compute-v1:vpnGateways type to create Compute Engine v1 VpnGateway resources.

June 03, 2019

You can now use Deployment Manager to update labels for Cloud Pub/Sub resources.

February 27, 2019

Deployment Manager templates can be used in Private Catalog.

November 21, 2018

Added a new template environment variable, username, which you can use in Python templates using context.env["username"], and in Jinja templates using env["username"].

For information on using environment variables in templates, see Using environment variables.

Added support for Cloud DNS v1 RecordSets using the type-provider gcp-types/dns-v1:resourceRecordSets.

September 12, 2018

Expanded support for creating and acquiring project folders using the type-provider gcp-types/cloudresourcemanager-v2:folders.

For a list of supported type providers, see Supported GCP type providers.

August 07, 2018

Added glob import support to gcloud. You can import templates using wildcards in template paths.

For the syntax to enable glob imports, see the SDK release notes.

July 03, 2018

When you are creating or updating deployments, you can select a CREATE policy for new resources. This ensures that if a resource you are trying to create already exists in the project, the deployment fails.

For information on policies for creating resources, see Setting policies for creating resources.

July 24, 2017

Added support for labels on deployments.

February 23, 2017

Runtime Configurator updates: * Converted gcloud commands so that the command group is now under runtime-config * Updated gcloud commands to the gcloud beta component.

January 27, 2017

Added support to the gcloud command-line tool for creating plaintext variable values.

August 25, 2016

Updated resource quotas for Runtime Configurator so that it is now based on amount of data per user instead of the number of resources. The default quota is 4 MB of data per user. Also, updated quota for API requests.

July 22, 2015

Added new custom methods, stop and cancelPreview, to the API.

Added new fingerprint requirements to the API, for updating, canceling, or stopping a deployment.

Updated API error codes.

Refreshed API manifest structure so that templates are now explicitly shown in the new imports section of the manifest file.

See Updating a Deployment and Viewing a Manifest for more information.

June 18, 2015

Changed creationTimestamp field to insertTime.

April 30, 2015

Launched Deployment Manager into Beta! Also, launched new v2beta2 API that includes a number of new and improved features, including server-side expansion, manifest layouts, update capabilities, and more. See the migration guide for more information.