Copyright 2014-2026 Google Inc. All rights reserved.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
581.0.0 (2026-08-18)
Breaking Changes
- (Cloud Services) Removed
gcloud beta services mcp enable,gcloud beta services mcp disable, andgcloud beta services mcp listas MCP enablement is no longer required and they have been functioning as no-ops.
AI Platform
Added
gcloud beta ai semantic-governance-policy-engine deprovisioncommand to tear down a semantic governance policy engine, including its tenant project, GKE cluster, and PSC service attachments.Promoted
gcloud ai semantic-governance-policies(create,describe,update,delete,list) andgcloud ai semantic-governance-policy-engine(describe,update,deprovision) commands from beta to GA.
BigQuery
- Added fields
precedenceandconditionto the commandsbq ls --reservation_assignmentandbq show --reservation_assignmentoutput. - Added the new
AUTOMATIC_MATERIALIZED_VIEW_REFRESHjob type for users to create reservation assignments with.
Cloud Auth
- Enabled Enterprise Certificate Proxy (ECP) HTTP Proxy by default for context-aware mTLS requests.
Cloud Bigtable
- Rebuilt cbt cli with newer version of bigtable client for CVE-2026-39883.
Cloud IAM
- Updated
gcloud iam workforce-pools create-cred-configandgcloud iam workforce-pools create-login-configto accept short-format provider audiences (<pool>/<provider>). - Added
gcloud beta iam workforce-pools providers create-samlandgcloud beta iam workforce-pools providers update-samlcommands.
Cloud Services
- API Keys: Added
--appendflag togcloud services api-keys updatecommand to merge new application and API target restrictions with existing key restrictions instead of replacing them.
Cluster Director
- Fixed
gcloud cluster-director clusters createto not create default compute resources when they are overridden by the user. - Updated
gcloud cluster-director clusters createto default tohyperdisk-balancedboot disks and restrict persistent disks (PD) for non-N2 and non-CT5P machine types. - Fixed a validation error during cluster updates that concurrently modified storage resources and Slurm node sets.
Compute Engine
- Added
gcloud compute target-ssl-proxies test-iam-permissionscommand to test IAM permissions on a Compute Engine target SSL proxy inbeta,preview, andGA. - Added
--max-stream-durationflag togcloud compute backend-services createandupdatecommands in beta, preview, and GA. - Added
gcloud compute packet-mirrorings test-iam-permissionscommand for beta, preview and GA tracks.
Container
- Fixed issue where
gcloudCLI would crash on corrupted~/.kube/config. Now you will now get a more detailed explanation about which section and line is wrong, to make troubleshooting easier. Corrupted kubeconfig will be backed up for further troubleshooting.
Database Migration
- Added
--reserved-public-ipand--reserved-public-ip-nat-ips-countflags togcloud database-migration private-connections create. - Added
--fetch-reserved-public-ipsflag togcloud database-migration connection-profiles fetch-static-ips.
Kubernetes Engine
- Add
--enable-slice-controllerflag ingcloud container clusters createandgcloud container clusters update.
Oracle Database
- Added
--total-vm-storage-size-gbflag togcloud oracle-database cloud-exadata-infrastructures configure-exascaleand--properties-vm-backup-storage-type,--properties-vm-file-system-storage-typeflags togcloud oracle-database cloud-vm-clusters createto support Exascale VM storage options.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
580.0.0 (2026-08-11)
Breaking Changes
- (Google Cloud CLI) The
google-cloud-sdkSnap package will be deprecated and removed on September 29th, 2026. Please migrate to thegoogle-cloud-clipackage. For more information, see https://docs.cloud.google.com/sdk/docs/downloads-snap.
Google Cloud CLI
- Fixed Google Compute Engine residency detection to prevent authentication failures due to transient issues and command latency regressions in non-Google Cloud environments.
Apihub
- Promoted
gcloud apihub locations configure-and-deploy-servercommand to GA. This command configures and deploys an MCP (Model Context Protocol) server on Apigee X via API Hub.
Certificate Authority Service
- Added first-party activation support to
gcloud privateca subordinates activatevia--issuer-pool,--issuer-location, and--issuer-caflags. - Added suggestion to use
gcloud privateca subordinates activatewhengcloud privateca subordinates createwith issuer flags fails due to an already existing subordinate CA.
Certificate Manager
- Added
--tagsflag togcloud certificate-managercreate commands (certificates create,dns-authorizations create,issuance-configs create,maps create, andtrust-configs create).
Cloud Backup DR
- Added selective disk backup properties (
boot-disk-onlyanddisk-exclusion-labels) under--compute-instance-propertiesingcloud backup-dr backup-plans createandupdatecommands. - Added
--source-instance-boot-diskand--source-instance-disk-device-nameflags togcloud backup-dr backups restore diskfor individual disk restore from compute instance backup.
Cloud Composer
- Enabled the 'backfill' Airflow CLI sub-command for Composer environments running Airflow 3.
- Enabled the 'config lint' Airflow CLI sub-command for Composer environments running Airflow 2.11.0 or higher.
Cloud Dataflow
- Added
gcloud dataflow jobs pauseandgcloud dataflow jobs resumecommands. - Added
--enable-turnkey-alertsflag togcloud dataflow jobs runandgcloud dataflow flex-template run.
Cloud IAM
- Added support for X.509 certificate-based credentials and locational mTLS endpoints to
gcloud iam workload-identity-pools create-cred-config.
Cloud Spanner
- Update
gcloud spanner backups listcommand to display INSTANCE_PARTITIONS column in GA track.
Cloud Storage
gcloud storage rsync:- Skipping syncing files which goes outside of destination directory.
Cluster Director
- Updated
gcloud cluster-director clusters createto default to dynamic nodes when using flex start.
Compute Engine
- Added
gcloud compute resource-policies test-iam-permissionscommand to test IAM permissions on a Compute Engine resource policy in GA, beta, preview, and alpha. - Added
gcloud compute snapshot-groups set-iam-policycommand in beta. - Added
--kms-key-service-accounttogcloud compute disks create,gcloud compute images create,gcloud compute machine-images createandgcloud compute snapshots createfor beta track. - Added
--boot-disk-kms-key-service-accountand--instance-kms-key-service-accounttogcloud compute instances createandgcloud compute instance-templates createfor beta track. - Added
--consistent-hash-minimum-ring-sizeflag togcloud compute backend-services createandupdatecommands. - Added
--circuit-breakers-max-requestsflag togcloud compute backend-services createandupdatecommands. - Added
gcloud compute backend-services test-iam-permissionscommand to test IAM permissions on a Compute Engine backend service in beta, preview, and GA. - Added
gcloud compute ssl-policies test-iam-permissionscommand to test IAM permissions on a Compute Engine SSL policy in beta. - Added
gcloud compute firewall-policies test-iam-permissionscommand. - Promoted
--graceful-shutdown,--graceful-shutdown-max-duration, and--no-graceful-shutdownflags to the GA track forgcloud compute instancesandgcloud compute instance-templatescommands. - Added
--identity-typeflag togcloud compute instances create,gcloud compute instances update, andgcloud compute instance-templates createin alpha. - Promoted exapool capacity flags to beta and GA tracks for
gcloud compute storage-pools updatecommand. - Added
--maintenance-freeze-durationand--clear-maintenance-freeze-durationflags togcloud compute instances set-schedulingandgcloud compute instances createin beta. - Added
gcloud compute images test-iam-permissionscommand to test IAM permissions on a Compute Engine image in beta, preview, and GA.
Device Run
- Promoted
gcloud device-run sessions waitcommand to beta. - Updated
--instrumentation-timeoutflag ofgcloud beta device-run sessions submit instrumentationto allow a maximum duration of 3 hours. - Updated
gcloud device-run devices describeto displayhardware_typeinstead ofform. - Updated
gcloud device-run devices listto displayHARDWARE_TYPEcolumn instead ofFORM.
GKE Hub
- Promoted API field schema for
--fleet-default-member-configflag ongcloud container fleet|hub config-management enablecommand tobeta.
Metastore
- Updated
gcloud beta metastore services migrations startto support migrations to Lakehouse runtime catalog(s). - Deprecated Cloud SQL migration arguments in
gcloud beta metastore services migrations start.
Network Connectivity
- Added
--export-psc-published-services-and-regional-google-apisand--export-psc-global-google-apisflags togcloud beta network-connectivity hubs createandgcloud beta network-connectivity hubs updatecommands.
Network Security
- Promoted
mcpandpolicyProfilefields to GA ingcloud network-security authz-policies importandexportcommands. - Made
loadBalancingSchemeoptional ingcloud network-security authz-policies importandexportcommands.
Network Services
- Promoted
gcloud network-services telemetry-policies deletecommand to BETA.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
579.0.0 (2026-08-04)
Breaking Changes
- (API Registry) Removed
gcloud api-registry mcp enableandgcloud api-registry mcp disable. MCP server enablement is no longer required; enabling the underlying service is sufficient. - (Compute Engine) Removed
PRESERVED_STATEcolumn fromgcloud compute instance-groups managed list-instancesoutput in beta.
AI
- Route
gcloud airequests for theusmulti-region to the Vertex AI multi-regional (REP) endpoint.
Agent Identity
- Added
--three-legged-oauth-default-continue-uriflag togcloud agent-identity auth-providers createandupdatecommands.
Cloud Auth
- Enabled ECP HTTP Proxy support for external users (disabled by default).
- Added optional
--ecp-http-proxyflag togcloud auth enterprise-certificate-config createto support custom ECP HTTP proxy binary paths.
Cloud Dataproc
- Promoted
--master-instance-selection,--master-instance-flexibility-policy-file,--worker-instance-selection,--worker-instance-flexibility-policy-file,--secondary-worker-instance-selection, and--secondary-worker-instance-flexibility-policy-fileflags to GA forgcloud dataproc clusters createandgcloud dataproc workflow-templates set-managed-cluster.
Cloud Firestore Emulator
- Added support for
--require-indexesand--index-fileflags ingcloud emulators firestore startcommand.
Cloud Functions
- Added
all-trafficas an allowed value for--direct-vpc-egressflag ingcloud functions deploy. - Promoted
gcloud functions upgradecommand to GA.
Cloud NetApp
- Added
gcloud netapp volumes start-splitandgcloud netapp volumes get-split-statuscommands to GA track.
Cloud Quotas
- Promoted
gcloud quotassurface (info, preferences, and adjuster settings) to General Availability (GA).
Cloud SQL
- Modified
gcloud sql instances reencryptto support zero-downtime re-encryption for most Cloud SQL instances, removing the previous downtime warning. Instances using C4, C4A, or N4 machine types are not yet supported for zero-downtime re-encryption; they will still restart during this operation and prompt a downtime warning.
Cloud Services
- Updated
gcloud beta services mcp enablecommand to be a no-op, as MCP enablement is no longer required.
Cluster Director
- Fixed an issue where the default zone for cluster resources (storage, network, etc.) was always set to the location's "b" zone, overriding the user-specified zone in compute flags.
- Renamed
--blueprintflag to--reference-architectureingcloud beta cluster-director clusters create.
Compute Engine
- Promoted
gcloud compute hostsandgcloud compute reservations hoststo GA. - Updated
gcloud compute reservations hosts listandgcloud compute reservations hosts describeto require--reservationwhen--reservation-blockis specified. - Added support for 3500GB, and 7000GB partition sizes when creating
local SSDs via
gcloud compute instances createandgcloud compute instance-templates create. - Promoted
--igmp-queryflag in--network-interfaceofgcloud compute instance-templates createto GA. - Promoted
--igmp-queryflag ingcloud compute instances network-interfaces addto GA. - Promoted
--igmp-queryflag in--network-interfaceofgcloud compute instances bulk createto GA.* Addedgcloud compute http-health-checks test-iam-permissionscommand. - Added
--routing-modeflag togcloud compute service-attachments createandupdatecommands in beta. - Added
gcloud compute snapshot-groups test-iam-permissionscommand in beta release track. - Added
gcloud compute instances test-iam-permissionscommand to test IAM permissions on a Compute Engine virtual machine instance in GA, beta, and preview. - Added
gcloud compute interconnects groups set-iam-policycommand to set IAM policy on an interconnect group in beta, preview, and GA. - Added
--exapool-capacity-optimized-capacity,--exapool-read-optimized-capacity, and--exapool-write-optimized-capacityflags togcloud alpha compute storage-pools updatefor Exapool storage pools. - Added Arm
CCAsupport to theconfidential-compute-typeoption ingcloud compute instance create. - Added
gcloud compute network-firewall-policies test-iam-permissionscommand. - Added
gcloud compute disks test-iam-permissionscommand to test IAM permissions on a Compute Engine disk. - Promoted
--ipv6-network-tierflag ofgcloud compute networks subnets createandgcloud compute networks subnets updateto beta. - Added
STANDARDoption to--ipv6-network-tierflag ofgcloud compute instances create,gcloud compute instance-templates create,gcloud compute instances network-interfaces add, andgcloud compute instances network-interfaces updatein beta. - Added
gcloud compute routers test-iam-permissionscommand to test specific IAM permissions on a Compute Engine router in beta.
Compute Firewall Policies
- Promoted new ULL_POLICY value for
--policy-typeflag ofgcloud compute network-firewall-policies createto GA.
Distributed Cloud Edge
- Promoted
gcloud edge-cloud zones listto GA.
GKE Hub
- Promoted
gcloud container fleet|hub config-management updatecommand tobeta.
Identity and Access Management
- Added
gcloud iam access-policies create|delete|describe|list|update|search-policy-bindingscommands to allow management of access policy resources. - Added
--target-resourceflag togcloud iam policy-bindings create.
Kpt
- Updated kpt to v1.0.0-beta.67. See https://github.com/kptdev/kpt/releases/tag/v1.0.0-beta.67 for more details.
Kubernetes Engine
- Updated default kubectl to 1.35.6.
- Additional kubectl versions:
- 1.30.14
- 1.31.14
- 1.32.13
- 1.33.13
- 1.34.10
- 1.35.7
- 1.36.3
Network Services
- Deprecated
clientTlsPolicyfield ingcloud network-services endpoint-policies. - Updated
gcloud network-services endpoint-policiesresource name pattern to support regional locations.
Vmware Engine
- Added
--kms-keyflag togcloud vmware private-clouds create. Specifying this flag with a valid KMS key resource name enables CMEK. - Added
--encryption-typeand--kms-keyflags togcloud vmware private-clouds update.--kms-key(valid KMS key resource name) is required when--encryption-typeis CMEK.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
578.0.0 (2026-07-28)
Breaking Changes
- (Database Migration) Made
--auto-commitflag the default forgcloud database-migration conversion-workspaces seed|convert|import-rulesoperations. To disable auto-committing, use--no-auto-commitflag. The
run_bq_commandtool exposes the BigQuery CLI (bq) within the Cloud CLI remote MCP server. You can send natural language prompts to your AI application to execute specific BigQuery SQL commands on your behalf.For more information, see Use the Cloud CLI remote MCP server.
Google Cloud CLI
- Fixed an issue where running
gcloud initcrashed when Enterprise Certificate Proxy (ECP) binaries were missing from configuration. - Updated macOS Python Virtualenv for the
gcloudCLI to 3.14.6.
AlloyDB
- Promote AlloyDB Backup DR restore flags (
--backupdr-backupand--backupdr-data-source) to the GA track.
BigLake
- Fixed a bug where
gcloud biglake iceberg tablescommands failed to send theX-Iceberg-Access-Delegation: vended-credentialsheader.
BigQuery
- Added
-f/--forcesupport tobq rm --connectionto ignore NOT_FOUND errors if the connection does not exist. - Fixed reading configuration from
gcloudCLI with--nouse_google_authflag. - Added a predefined label for jobs created in specific metrics environments.
- Updated the help text for several global flags.
- Updated command format in the user-agent HTTP header of API requests.
Cloud Backup DR
- Added
--log-retention-daysflag acrossgcloud backup-dr backup-plans createandupdateacross all release tracks to enable Point-in-Time Recovery (PITR) log retention configuration.
Cloud Bigtable
- Added
--ignore-warningsflag togcloud bigtable instances tables updateandgcloud bigtable tables update. - Promoted
--ignore-warningsflag ofgcloud bigtable materialized-views createto GA.
Cloud Composer
- Enabled Airflow CLI commands for Composer environments running Airflow 3.2.
Cloud IAM
- Promoted
enabled-for-users-groupsoption for--scim-usageflag to beta ingcloud beta iam workforce-pools providers.
Cloud Run
- Added
--sandbox-launcherflag togcloud beta run jobsandgcloud beta run worker-poolscommand groups to allow setting a container as sandbox launcher when creating or updating a Cloud Run job or a worker pool.
Cloud Workstations
- Added
--idle-actionflag togcloud alpha workstations configs create,gcloud alpha workstations configs update,gcloud beta workstations configs create, andgcloud beta workstations configs updatecommands.
Compute Engine
- Added
--network-tierflag togcloud compute public-advertised-prefixes createin beta. - Added
--metadata-filterflag togcloud compute forwarding-rules createcommand across all release tracks. - Added
--metadata-filterflag togcloud compute forwarding-rules updatecommands across all release tracks. - Added
gcloud compute machine-images test-iam-permissionscommand to test IAM permissions on a Compute Engine machine image in beta, preview, and GA. - Promoted
regex_rewritesupport inurl_rewriteblock to beta forgcloud compute url-maps. - Promoted the following
gcloud compute routerscommand groups to GA:add-named-set,add-named-set-element,download-named-set,get-named-set,list-named-sets,remove-named-set,remove-named-set-element, andupload-named-set. - Added
gcloud compute health-sources test-iam-permissionscommand to test IAM permissions on a health source. - Added
gcloud compute instant-snapshot-groups set-iam-policycommand to set the IAM policy for a Compute Engine instant snapshot group. - Added
gcloud compute networks subnets test-iam-permissionscommand in beta, preview, and GA. - Added
gcloud compute image-views describecommand in beta. - Added
gcloud compute snapshots test-iam-permissionsto test IAM permissions for Compute Engine snapshots. - Added
gcloud compute interconnects attachments groups set-iam-policycommand to set IAM policy on an interconnect attachment group in beta, preview, and GA. - Added
--internal-rangeflag togcloud compute addresses createto support allocating global internal IP addresses from an Internal Range for Private Service Connect. - Updated
gcloud compute reservations hosts listandgcloud compute reservations hosts describeto require--reservationwhen--reservation-blockis specified.
Developer Connect
- Updated
gcloud beta developer-connect account-connectorscommands to support Bring Your Own (BYO) and Bitbucket Cloud (BBC) connection types.
GKE Hub
- Promoted
--view,--memberships,--filter, and--sort-byflags ongcloud container fleet|hub config-management describecommand tobeta.
Network Management
- Added
--source-dms-private-connectionflag togcloud network-management connectivity-tests.
Secret Manager
- Added the
--secret-typeflag togcloud secrets createto support creating secrets of different types (e.g. Cloud SQL credentials). - Added the
gcloud secrets enable-managed-rotationcommand to enable managed rotation for a secret using Cloud SQL credentials. - Added the
gcloud secrets rotate-secretcommand to rotate a secret.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
577.0.0 (2026-07-21)
Agent Identity
- Promoted
gcloud agent-identity auth-providersandgcloud agent-identity access-summariesto GA.
AlloyDB
- Modify flag
--no-enable-autoscalerofgcloud beta alloydb instances create|updatecommands to only set theenabledfield tofalseand not clear autoscaling config. - Modify
gcloud beta alloydb instances updatecommand to only allow one of--autoscaler-delete-schedule,--autoscaler-disable-schedule,--autoscaler-enable-schedule, or--autoscaler-set-scheduleto be specified.
Artifact Registry
- Added
connector-repositorymode togcloud artifacts repositories create.
BigQuery
- Added support for
--s3_service_directory_serviceflag to pass custom Service Directory endpoints for AWS connection make and update operations. This is used for routing traffic over a private network connection through Cross-Cloud Interconnect. - Updated the data source of agent name value set in the user agent HTTP header.
- Stopped enforcing
bq initwhen--oauth_access_tokenis provided.
Cloud Bigtable
- fix: cbt cli escape row keys and column qualifiers in printRow.
Cloud Firestore Emulator
- Release Cloud Firestore emulator v1.22.0
- Added DML support for the Firestore Pipelines API
- Added ability to model when composite indexes are required in Datastore mode using new
--require-indexesand--index-fileflags - Added depreciation warning for JRE versions <25
Cloud Key Management Service
- (GA) Added
--folderflag togcloud kms autokey-config show-effective-configto retrieve the effective Cloud KMS Autokey configuration for folders. The--projectand--folderflags are now optional, defaulting to the current project.
Cloud Workstations
- Added
gcloud beta workstations suspendandgcloud alpha workstations suspendcommands.
Compute Engine
- Added
gcloud compute machine-images test-iam-permissionscommand to test IAM permissions on a Compute Engine machine image in beta, preview, and GA. - Promoted
regex_rewritesupport inurl_rewriteblock to beta forgcloud compute url-maps. - Promoted the following
gcloud compute routerscommand groups to GA:add-named-set,add-named-set-element,download-named-set,get-named-set,list-named-sets,remove-named-set,remove-named-set-element, andupload-named-set. - Added
gcloud compute health-sources test-iam-permissionscommand to test IAM permissions on a health source. - Added
--logging-http-request-headersand--logging-http-response-headersflags togcloud compute backend-services createandupdatecommands to configure Cloud Logging HTTP headers for external L7 load balancers. - Added
--local-ssd-encryption-modeflag togcloud compute instances createto specify the encryption mode for Local SSDs. - Deprecated customer-supplied encryption keys (CSEK) flags
--csek-key-file,--require-csek-key-create,--source-machine-image-csek-key-file,--source-disk-csek-key,--source-disk-key-file, and--source-instant-snapshot-key-fileforgcloud computecommands.
GKE Hub
- Changed both
--configflag ongcloud beta container fleet|hub config-management applycommand and--fleet-default-member-configflag ongcloud beta container fleet|hub config-management enablecommand to no longer defaultspec.upgrades: manualpopulation since auto-upgrades is no longer supported from Config Sync version 1.21.0 andspec.upgrades: manualis behaviorally equivalent to not setting this field.
Kubernetes Engine
- Fix overwriting autoscaling settings in
gcloud container clusters update.
Network Security
- Updated
gcloud beta network-security authz-policies importto supportnetworkRulesandsnisfields.
Recaptcha
- Added
--universaloption togcloud recaptcha keys createandgcloud recaptcha keys update.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
576.0.0 (2026-07-14)
Breaking Changes
- (Cloud Storage) Updated
gcloud storage rsyncto default decompresses downloaded gzip files to match the behavior ofgcloud storage cp. To retain the previous behavior, use the new--do-not-decompressflag.
Google Cloud CLI
- Updated Linux bundled Python for the
gcloudCLI to 3.14.6 to resolve CVE-2026-34182. The Cloud CLI remote MCP server provides a secure environment that lets you send natural language prompts to your AI application to execute command-line interface (CLI) commands on your behalf. Only
gcloudcommands are supported.For more information, see Use the Cloud CLI remote MCP server.
Artifact Registry
- Fixed a performance regression in
gcloud artifacts docker images listwhen listing a large number of image versions.
BigLake
- Promoted
gcloud biglake delta-sharing <catalogs|shares|schemas|tables>to GA. - Promoted
gcloud biglake data-product-sharing publishto GA. - Added
lakehouseoption to--catalog=typeflag togcloud biglake iceberg catalogs. - Added
gcloud biglake hive tables updateto beta.
BigQuery
- Added environment information to the user-agent HTTP header.
- Added support for
--labelflag inbq cp,bq extract, andbq loadcommands to configure job-level labels. - Fixed 'bq show' command failures displaying timestamps without fractional seconds.
Cloud Data Lineage
- Added
gcloud datalineage runscommand group to manage data lineage runs. - Added
gcloud datalineage lineage-eventscommand group to manage data lineage runs.
Cloud Dataplex
- Added
--enable-catalog-publishingflag togcloud dataplex datascans create data-documentationandgcloud dataplex datascans update data-documentationcommands. - Added
--modeflag togcloud dataplex datascans create data-profileandgcloud dataplex datascans update data-profilecommands to support specifying profiling mode.
Cloud Dataproc
- Promoted
gcloud dataproc batches submit pyspark-notebookto GA.
Cloud Identity-Aware Proxy
- Promoted support for
agent-registryresource type ingcloud iap webIAM commands to GA.
Cloud Key Management Service
- (Alpha, Beta) Added
--folderflag togcloud kms autokey-config show-effective-configto retrieve the effective Cloud KMS Autokey configuration for folders. The--projectand--folderflags are now optional, defaulting to the current project. - Added
--hsm-trusted-wrappingflag togcloud kms keys createandgcloud kms keys versions importto enable trusted wrapping capabilities. - Promoted
gcloud kms keys versions export-trusted-key-wrappedandgcloud kms keys versions import-trusted-key-wrappedto GA. - Added
--crypto-key-version-nameand--two-factor-public-key-pemflags togcloud kms single-tenant-hsm proposal createfor--operation-type=upgrade_key_trust.
Cloud Managed Kafka
- Added util function to validate and remove byte units from broker disk input.
Cloud Run
- Modified
gcloud run services proxyto fail immediately if the service has its default URL disabled.
Cloud SQL
- Upgraded
--storage-auto-increase-limitflag forgcloud sql instances createandgcloud sql instances patchcommands to GA.
Cloud Storage
- Updated
gcloud storageParallel Composite Uploads to atomically clean up temporary parts, avoiding bucket soft-delete costs.
Cluster Director
- Added support for Lustre dynamic tier in
gcloud cluster-director clusterscommands.
Compliance Manager
- Updated
gcloud compliance-managercommands to support project-level resources.
Compute Engine
- Promoted
--nat-ips-per-endpointflag to GA ingcloud compute service-attachments createandgcloud compute service-attachments update. - Promoted
gcloud compute hostsandgcloud compute reservations hoststo beta. - Added
gcloud compute sole-tenancy node-templates test-iam-permissionscommand to test IAM permissions on a node template in beta, preview, and GA. - Added
gcloud compute instant-snapshots set-iam-policycommand to support setting IAM policy bindings for instant snapshots in alpha, beta, preview, and GA. - Added
gcloud compute network-attachments test-iam-permissionscommand to test IAM permissions on a network attachment in beta, preview, and GA. - Added
gcloud beta compute instance-groups managed adopt-instancesto support adopting instances into regional managed instance groups. - Added
gcloud compute instant-snapshots test-iam-permissionscommand to test IAM permissions on an instant snapshot in beta, preview, and GA. - Added
get-iam-policyandset-iam-policycommands togcloud compute firewall-policiesandgcloud compute network-firewall-policiesto manage policy-level IAM policy. - Promote the
--locationflag ofgcloud compute interconnects updateto GA. - Added
gcloud compute backend-buckets test-iam-permissionscommand to test IAM permissions on backend buckets. - Promoted
--on-repair-allow-changing-zoneflag to GA ingcloud compute instance-groups managed createandgcloud compute instance-groups managed update. - Added
gcloud compute interconnects test-iam-permissionscommand to test IAM permissions on a Compute Engine interconnect in beta. - Added
gcloud compute instant-snapshot-groups test-iam-permissionscommand. - Added
test-iam-permissionscommand togcloud compute target-tcp-proxiesto test IAM permissions on a target TCP proxy. Global proxies are supported in all tracks, and regional proxies are supported in alpha and beta tracks. - Added support for displaying dynamic field
GRACEFUL_SHUTDOWN_TIMESTAMPtogcloud compute instance-groups managed list-instancesin GA, beta and alpha. - Added
gcloud compute service-attachments set-iam-policycommand to set IAM policy on a service attachment in beta, preview, and GA. - Added
--asyncflag togcloud compute instance-groups managed delete. - Promoted
--load-balancing-schemeflag to GA ingcloud compute target-tcp-proxies create. - Promoted
--instancesflag ofgcloud create instance-groups managed resize-requests createto GA to support specific instance names. - Added
gcloud compute reservations sub-blocks test-iam-permissionscommand to beta, preview and GA release tracks. - Added
on-update-actionenum class to--create-diskflag for an instance creation. And it is added to the following release tracks alpha, beta, preview, and GA. - Added
gcloud compute external-vpn-gateways test-iam-permissionscommand to test IAM permissions on an external VPN gateway. - Added
gcloud compute sole-tenancy node-groups test-iam-permissionscommand to test IAM permissions on a node group in alpha, beta, GA, and preview. - Promoted
--identity,--identity-certificateand--most-disruptive-allowed-actionflags to GA. - Added
gcloud compute disks bulk set-labelscommand to alpha, beta, ga, and preview release tracks.
Developer Connect
- Promoted
gcloud developer-connect insights-configs deployment-events listanddescribecommands to GA.
Kubernetes Engine
- Added
KCP_VPAoption to--loggingflag ofgcloud container clusters createto enable VPA Decision Logs feature. - Added
KCP_VPAoption to--loggingflag ofgcloud container clusters create-autoto enable VPA Decision Logs feature. - Added
KCP_VPAoption to--loggingflag ofgcloud container clusters updateto enable VPA Decision Logs feature. - Added node config options
nodeVfioConfigtogcloud container clusters create,gcloud container node-pools create, andgcloud container node-pools updatecommand which contains VFIO-related configurations for this node. - Added node config options
diskIoSchedulertogcloud container clusters create,gcloud container node-pools create, andgcloud container node-pools updatecommand which contains the configuration for the disk IO scheduler. - Promoted Rollbackable Upgrades (Two-Step Upgrades) to GA. Added
--control-plane-soak-durationflag togcloud container clusters upgradeand promotedgcloud container clusters complete-control-plane-upgradeto GA. - Promoted
--managed-otel-scopeflag to GA ingcloud container clusters createto enable Managed OpenTelemetry feature. - Promoted
--managed-otel-scopeflag to GA ingcloud container clusters create-autoto enable Managed OpenTelemetry feature. - Promoted
--managed-otel-scopeflag to GA ingcloud container clusters updateto enable Managed OpenTelemetry feature. - Additional kubectl versions:
- kubectl.1.30 (1.30.14)
- kubectl.1.31 (1.31.14)
- kubectl.1.32 (1.32.13)
- kubectl.1.33 (1.33.13)
- kubectl.1.34 (1.34.9)
- kubectl.1.35 (1.35.6)
- kubectl.1.36 (1.36.2)
Looker
- Promoted
--release-channeland--accelerated-security-patch-enabledflags to GA forgcloud looker instances createandgcloud looker instances update. - Added
RELEASE_CHANNELandACCELERATED_SECURITY_PATCH_ENABLEDcolumns togcloud looker instances describeoutput in GA track.
Network Security
- Added support for project-level security profiles to
gcloud network-security security-profiles wildfire-analysiscommands in BETA.
Transfer
- Deprecated
--s3-compatible-modeflag ingcloud transfer agents install. It is no longer needed as Transfer Service automatically detects S3-compatible job.
Vmware Engine
- Updated
gcloud vmware private-clouds createcommand to use full resource names for--preferred-zoneand--secondary-zoneflags when creating a stretched private cloud. This update ensures compliance with VPC Service Controls.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
575.0.1 (2026-07-07)
Google Cloud CLI
- Updated Windows bundled Python for the
gcloudCLI to 3.14.6 to resolve CVE-2026-34182.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
575.0.0 (2026-06-30)
Google Cloud CLI
- Added
any-reservation-then-failargument for flag--reservation-affinityingcloud container clusters node-pools create.
Agent Registry
- Added
gcloud agent-registrycommand group to manage Agent Registry resources.
AlloyDB
- Added
--failoverflag togcloud beta alloydb clusters promoteto support cross-region failover.
Apigee
- Added
gcloud apigee apis importwhich allows customers to upload API Proxy bundles in archive ZIP or feature template YAML format.
Artifact Registry
- Expose the Registry URL in the output of
gcloud artifacts repositories describeand in the output ofgcloud artifacts repositories create(upon synchronous creation).
Assured Workloads
- Added
SWITZERLAND_DATA_BOUNDARY_WITH_ACCESS_JUSTIFICATIONSoption to--compliance-regimeflag ofgcloud assured workloads create.
BigLake
- Added
gcloud biglake hive tables createto beta.
Cloud Access Context Manager
- Exposed
--service-accountand--service-account-project-numberforgcloud access-context-manager cloud-bindingscommands in the GA track.
Cloud Bigtable
- Added support for
--tagsflag togcloud bigtable instances createto allow binding tags on instance creation.
Cloud Data Lineage
- Added
gcloud datalineage processescommand group to manage data lineage processes.
Cloud Dataproc
- Added
--master-machine-typesflag ingcloud dataproc clusters create.
Cloud IAM
- Updated
gcloud iam service-accounts createto print the created service account's email address.
Cloud Run
- Made the
FILEpositional argument optional for allgcloud run * replacecommands, defaulting to their respective standard filenames if not specified. - Promoted regional inference to beta for Cloud Run services, jobs, and worker
pools. When
--regionor therun/regionproperty is not specified, the command line looks for a resource with that name in all regions. - Added
--sandbox-launcherflag togcloud beta run deployandgcloud beta run services updateto allow setting a container as sandbox launcher. - Promoted
--workdirflag forgcloud runcommands to GA. - Promoted interactive project prompt when project is not specified in
gcloud run deployto GA. - Promoted suggesting project and region from Artifact Registry URL in
gcloud run deployto GA. - Added
--tailflag togcloud beta run jobs executeto tail logs of the running execution. - Added
--dry-runflag togcloud beta run deploy,gcloud beta run services update,gcloud beta run services delete,gcloud beta run worker-pools deploy,gcloud beta run worker-pools update, andgcloud beta run worker-pools deleteto validate configuration without persisting changes. - Added
gcloud run jobs executions describe-latestcommand to describe the latest execution of a job. - Call out proxy when deploying or updating services with
gcloud run deployorgcloud run services updatethat require authentication in all tracks.
Cloud SQL
- Added
--userand--password-secret-versiontogcloud sql instances execute-sql.
Cloud Storage
- Added download validation via MD5 hash and checksumming for streaming downloads in
gcloud storage cp,gcloud storage mvandgcloud storage catcommands, see https://docs.cloud.google.com/storage/docs/streaming-downloads. - Updated
gcloud storage cpcommand to support streaming uploads with objects in RAPID storage see https://docs.cloud.google.com/storage/docs/streaming-uploads. - Updated
gcloud storage cpandgcloud storage mvcommands to support streaming downloads with objects in RAPID storage see https://docs.cloud.google.com/storage/docs/streaming-downloads. - Updated
gcloud storage catto support Rapid Bucket see https://docs.cloud.google.com/storage/docs/rapid/rapid-bucket.
Cloud Workstations
- Promoted
--pd-disk-sizeflag ofgcloud workstations updateto GA.
Cluster Director
- Users must supply a staticNodeCount if they want one. This no longer defaults to 1.
Compute Engine
- Added
gcloud alpha compute instance-groups managed configure-accelerator-topologiescommand to configure accelerator topologies of a managed instance group. - Added
gcloud compute instances set-machine-resourcescommand to allow setting machine resources for a virtual machine instances in alpha, beta, and GA. - Added
test-iam-permissionscommand togcloud compute storage-poolsto return permissions that a caller has on the specified storage pool. - Added
gcloud compute reservations sub-blocks set-iam-policycommand to beta and GA release tracks. - Added
gcloud compute reservations blocks set-iam-policycommand to set IAM policy on a reservation block in beta, preview, and GA. - Promoted support for
gcloud compute instance-groups managed resize-requests createfor regional MIG to GA. - Promoted support for
gcloud compute instance-groups managed resize-requests cancelfor regional MIG to GA. - Promoted support for
gcloud compute instance-groups managed resize-requests deletefor regional MIG to GA. - Promoted support for
gcloud compute instance-groups managed resize-requests describefor regional MIG to GA. - Promoted support for
gcloud compute instance-groups managed resize-requests listfor regional MIG to GA. - Added
gcloud compute instance-templates test-iam-permissionscommand to test IAM permissions on an instance template in alpha, beta, GA, and preview. - Added
gcloud compute target-https-proxies set-quic-overridecommand in beta, preview, and GA. - Added
gcloud compute reservations test-iam-permissionsto test IAM permissions on Compute Engine reservations. - Added
gcloud compute network-attachments set-iam-policycommand to set IAM policy on a network attachment in alpha, beta, preview, and GA. - Added
gcloud compute instances list-referrerscommand to alpha, beta, and GA release tracks. - Added
gcloud compute reservations blocks test-iam-permissionscommand to test IAM permissions on a reservation block in beta. - Added
gcloud compute interconnects attachments groups test-iam-permissionscommand to test IAM permissions on an interconnect attachment group in beta, preview, and GA. - Added support for displaying dynamic fields (such as
TERMINATION_TIMESTAMP) togcloud compute instance-groups managed list-instancesin GA.
Database Migration
- Added
--source-database-name-overrideflag togcloud database-migration conversion-workspaces seed|updateto allow overriding the database name for the seed operation.
GKE Hub
- Promoted
gcloud container fleet rolloutsto GA. - Promoted
gcloud container fleet rolloutsequencesto GA.
Kpt
- Updated kpt to v1.0.0-beta.64. See https://github.com/kptdev/kpt/releases/tag/v1.0.0-beta.64 for more details.
Kubernetes Engine
- Promoted GKE custom image flags (
--imageand--image-project) to GA, making them publicly visible ingcloud container clusters create,gcloud container clusters create-auto, andgcloud container node-pools create(and--image/--image-projectingcloud container clusters upgrade). - Added
stack-typeoption to--additional-node-networkflag ofgcloud container node-pools createto configure the stack type (ipv4,ipv4-ipv6, oripv6) for additional network interfaces.
Network Management
- Added
--source-cloud-run-jobflag togcloud network-management connectivity-tests.
Network Services
- Updated
gcloud edge-cache servicesimport schemas to support specifying up to 100 allowed origins inCORSPolicy.allowOriginsand a client TTL of0sinCDNPolicy.clientTtl.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
574.0.0 (2026-06-23)
AI Platform
- Added
gcloud beta ai semantic-governance-policy-engine deprovisioncommand to tear down a semantic governance policy engine, including its tenant project, GKE cluster, and PSC service attachments.
Agent Identity
- Added
gcloud beta agent-identity auth-providers get-iam-policy|set-iam-policy|add-iam-policy-binding|remove-iam-policy-binding|test-iam-permissionscommands.
Agent Registry
- Added
gcloud agent-registrycommand group to manage Agent Registry resources.
Backup For GKE
- Made
gcloud container backup-restorecommand groups compatible with non-default universe domains.
BigQuery
- Fixed a bug where
stderrmessages fromgcloudCLI output would be printed tostdout. - Added
--gcloud_config_cacheflag to enable caching data retrieved from thegcloudCLI. - Added display of container request concurrency of BigQuery Python UDF in
bq show --routine. - Added information about AI Agent in the execution environment to the user-agent HTTP header in the API request.
Cloud Datastream
- Added Regional Endpoints (REP) support for all Datastream commands.
Cloud Memorystore
- Added
--zone-distribution-config-zonesflag togcloud memorystore instances createcommand. This flag lets users specify multiple zones when they create aMULTI_ZONEcluster. - Added
--zone-distribution-config-zonesflag togcloud redis clusters createcommand. This flag lets users specify multiple zones when they create aMULTI_ZONEcluster.
Cluster Director
- Added support for creating clusters using
--quickstart-clusteringcloud beta cluster-director clusters create.
Colab
- Added Hyperdisk options to
--disk-typeofgcloud colab runtime-templates create:HYPERDISK_BALANCED.
Compute Engine
- Fixed an issue where
gcloud compute url-maps importreset customtimeoutandretryPolicy(specificallynumRetries) values to defaults when updating an existing URL map. - Added
--vsock-modeflag togcloud compute instances create,gcloud compute instance-templates create,gcloud compute instances bulk create, andgcloud compute queued-resources createin ALPHA to support enabling/disabling VSOCK mode. - Promoted
--purposeflag togcloud compute public-delegated-prefixes createin beta.
Database Migration
- Added Regional Endpoints (REP) support for all Database Migration Service (DMS) commands.
Kubernetes Engine
- Updated default kubectl from 1.35.3 to 1.35.6.
- Added new kubectl version 1.36.2 for the RAPID channel.
- Additional kubectl versions:
- kubectl.1.30 (1.30.14)
- kubectl.1.31 (1.31.14)
- kubectl.1.32 (1.32.13)
- kubectl.1.33 (1.33.13)
- kubectl.1.34 (1.34.9)
- kubectl.1.35 (1.35.6)
- kubectl.1.36 (1.36.2)
Network Security
- Promoted
gcloud network-security ull-mirroring-enginesandgcloud network-security ull-mirroring-collectorscommands to beta. - Promoted
gcloud network-security ull-mirroring-enginesandgcloud network-security ull-mirroring-collectorscommands to GA.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
573.0.0 (2026-06-16)
Breaking Changes
- (Anthos Multi-Cloud) Deprecated
gcloud container attached clusters get-credentials. Usegcloud container fleet memberships get-credentialsto get credentials for a running Attached cluster.
Google Cloud CLI
- Updated Windows bundled Python for the
gcloudCLI to 3.14.5.
AI
- Added
gcloud ai tuning-jobscommand group to manage Vertex AI supervised fine-tuning jobs.
App Engine
- Updated the Java SDK to version 5.0.4 build from the open source project https://github.com/GoogleCloudPlatform/appengine-java-standard/releases/tag/v5.0.4.
- fixed https://github.com/GoogleCloudPlatform/appengine-java-standard/issues/506.
Artifact Registry
- Added
gcloud artifacts image-streaming-cachecommand group to manage image streaming caches per region. This group includescreate,describe,delete, andlistcommands.
BigLake
- Promoted
--unity-service-principal-application-idflag forgcloud biglake iceberg catalogs createandupdateto BETA, making it publicly visible. - Promoted BigLake catalogs and arguments for
gcloud biglake iceberg catalogsto GA.
Cloud Data Lineage
- Added
gcloud datalineagecommand group to manage Cloud Data Lineage resources. - Added
gcloud datalineage config describeandgcloud datalineage config updatecommands to manage Data Lineage configurations.
Cloud Datastream
- Added support for Dataverse, Salesforce Marketing Cloud, and ServiceNow connection profiles to
gcloud datastream connection-profiles createandupdatecommands. - Added support for Dataverse, Salesforce Marketing Cloud, and ServiceNow streams to
gcloud datastream streams createandupdatecommands.
Cloud Run
- Promoted
--readiness_probeingcloud run deployandgcloud run services updateto GA.
Cloud Services
- API Keys: Updated
gcloud services api-keyscreateandupdatecommands'--api-targetflag to accept a colon-separated list ofmethodsinline (e.g.--api-target="service=foo,methods=m1:m2").
Cloud Storage
- Promoted
gcloud storage batch-operations bucket-operationscommands to GA.
Cluster Director
- Added support for creating clusters using blueprints in
gcloud beta cluster-director clusters create.
Compute Engine
- Promoted
--action-on-vm-failed-health-checkflag to GA forgcloud compute instance-groups managed createandgcloud compute instance-groups managed update. - Fixed an issue where waiting for asynchronous operations would fail for certain global nested resources (like
cross-site-networks wire-groups). - Added
any-reservation-then-failchoice to--reservation-affinityflag in beta forgcloud compute instances create,gcloud compute instances bulk create,gcloud compute instance-templates create,gcloud compute instances create-with-container, andgcloud compute instance-templates create-with-containercommands. - Promoted
--include-disksand--exclude-disksflags forgcloud compute machine-images createto the BETA release track.
Kubernetes Engine
- Added
--dataplane-optimization-modeflag togcloud container clusters createto select scalability mode for Dataplane V2. - Deprecated None value of --release-channel flag from gcloud container clusters create and update command. Use RAPID, REGULAR, STABLE or EXTENDED instead.
Network Connectivity
- Updated help text for
--regionflag ingcloud network-connectivity transports createto include supported regions list.
Network Security
- Added
gcloud network-security operationscommand group (describe,wait,list,cancel). - Promoted project scoping for
gcloud network-security firewall-endpointscommands (create,delete,describe,list,update) to GA. - Promoted
gcloud network-security security-profiles wildfire-analysiscommands to BETA. - Promoted
gcloud network-security firewall-endpoints wildfire-verdict-change-requestscommands to beta. - Promoted WildFire-related flags in
gcloud network-security firewall-endpoints createcommand to BETA. - Promoted WildFire-related flags in
gcloud network-security firewall-endpoints updatecommand to BETA.
Recaptcha
- Fixed an issue where
gcloud recaptcha keys createignored--testing-scorewhen creating Android or iOS keys.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
572.0.0 (2026-06-09)
Google Cloud CLI
- Updated macOS Python Virtualenv for the
gcloudCLI to 3.14.5 with pyOpenSSL 26.0.0 and cryptography 46.0.7.
AI
- Fixed
gcloud ai endpoints deploy-modelto honor--machine-typefor Gemini on GDC connected deployments. Previously the flag was silently ignored.
App Engine
- Updated the Java SDK to version 5.0.3 build from the open source project https://github.com/GoogleCloudPlatform/appengine-java-standard/releases/tag/v5.0.3.
- Fixed for https://github.com/GoogleCloudPlatform/appengine-java-standard/issues/503.
App Lifecycle Manager
- Added validation to enforce required sub-fields within arguments for releases, unit-kinds, and unit-operations commands.
Cloud Access Context Manager
- Modified
--group-keyflag ofgcloud access-context-manager cloud-bindings createto be optional.
Cloud IAM
- Remove deprecated from Extended Attributes parameters. Extended Attributes are marked as restricted.
Cloud Workstations
- Added
gcloud beta workstations updatecommand to update a workstation's properties, such as its persistent directory disk size.
Cluster Director
- Added support for updating Slurm prolog, epilog, task prolog, and task epilog scripts.
Compute Engine
- Added
EXTERNAL_PASSTHROUGHoption to--load-balancing-schemeflag ofgcloud compute forwarding-rulesin beta. - Promoted
--ip_addressesflag ofgcloud compute forwarding-rulesto beta. - Added
EXTERNAL_PASSTHROUGHoption to--load-balancing-schemeflag ofgcloud compute backend-servicesin beta. - Added folder share support to
gcloud compute reservations update. - Promoted
--ncc-gatewayflag to GA.
Database Migration
- Added support for seeding a conversion workspace from a Cloud Storage bucket
via
--gcs-pathflag ingcloud database-migration conversion-workspaces seed. - Added
--dry-runflag togcloud database-migration conversion-workspaces applyto allow validation of apply process by applying the draft version to a copy of the destination database. - Decoupled
--hostand--portrequirements ingcloud database-migration connection-profiles create postgresqlfor destination connection profiles leveraging Cloud SQL or AlloyDB.
Kubernetes Engine
- Added
--maintenance-window-durationflag togcloud container clusters createcommand as an alternative to--maintenance-window-end. - Added
--maintenance-window-durationflag togcloud container clusters updatecommand as an alternative to--maintenance-window-end.
Network Connectivity
- Promoted
gcloud network-connectivity spokes gateways advertised-routescommand group to GA, includingcreate,delete,describe, andlistcommands.
Network Security
- Promoted project scoping for
gcloud network-security firewall-endpointscommands (create,delete,describe,list,update) to GA.
Security Command Center
- Added
external-exposureservice to theSUPPORTED_SERVICESlist.
Service Extensions
- Updated import and export schemas for
gcloud service-extensions authz-extensions.
Workbench
- Added
--image-familyflag togcloud workbench instances upgrade. - Added
NVIDIA_RTX6000to--accelerator-typechoices ongcloud workbench instances createandupdate.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
571.0.0 (2026-06-02)
Google Cloud CLI
- Updated Windows PuTTY executables to version 0.83.
- This includes a fix for the issue reported at https://issuetracker.google.com/issues/515628403.
- Fixed issue where
gcloud compute scpfile transfers were extremely slow when using--tunnel-through-iapin PY 3.14.
AlloyDB
- Added flag
--labelstogcloud alloydb instances create|create-secondarycommands to assign labels to an instance. - Added flags
--update-labels,--remove-labels, and--clear-labelstogcloud alloydb instances updatecommands to update, remove, or clear labels for an instance.
BigLake
- Promoted
gcloud biglake hive tablesto beta.
Cloud Dataproc
- Added
--confidential-compute-typeflag togcloud dataproc clusters createto allow specifying the Confidential Computing technology (e.g.,SEV,SEV_SNP,TDX). - Deprecated
--confidential-computeflag forgcloud dataproc clusters create. Use--confidential-compute-typeflag instead.
Cloud Datastream
- Added
--sql-where-clauseflag togcloud datastream objects start-backfill, which starts a partial backfill on the specified object.
Cloud NetApp
- Added
gcloud netapp volumes start-splitandget-split-statuscommands to alpha and beta tracks of the volumes group. - Added
gcloud netapp storage-pool update-backup-configcommand to GA track. - Added
--ontap-sourceflag togcloud netapp backup-vaults backups createGA track. - Added
gcloud netapp storage-pools list-backup-configscommand to the GA track of thestorage-poolsgroup. - Added
gcloud netapp storage-pools restore-volumecommand to GA track.
Cloud Run
- Added regional endpoint support for
gcloud beta run worker-poolsandgcloud beta run jobs executions taskscommands. Specify--endpoint-mode=regionalor--endpoint-mode=regional-preferredto make API requests with regional endpoints.
Cloud SQL
- Updated 'cloud-sql-proxy' packaged component to use 2.22.0 of the Cloud SQL Proxy.
Cloud Storage
- Added
--set-object-acls-from-fileflag togcloud storage batch-operations jobs create.
Compute Engine
- Promoted
--source-machine-imageand--source-machine-image-disk-device-nameflags forgcloud compute disks createin beta.
Network Security
- Promoted project scoping for
gcloud network-security security-profilescommands (delete,describe,export,import,list) to GA. - Promoted project scoping for
gcloud network-security security-profiles custom-interceptcommands (create,delete,describe,list,update) to GA. - Promoted project scoping for
gcloud network-security security-profiles custom-mirroringcommands (create,delete,describe,list,update) to GA. - Promoted project scoping for
gcloud network-security security-profiles threat-preventioncommands (add-override,create,delete,delete-override,describe,list,list-overrides,update-override) to GA. - Promoted project scoping for
gcloud network-security security-profiles url-filteringcommands (create,delete,describe,list) to GA. - Promoted project scoping for
gcloud network-security security-profile-groupscommands (create,delete,describe,list,update) to GA.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
570.0.0 (2026-05-27)
Google Cloud CLI
- Rebuilt Windows bundled Python for the
gcloudCLI with cryptography 46.0.7 and pyOpenSSL 26.0.0. - Updated Linux bundled Python for the
gcloudCLI to 3.14.5. - Updated the
gcloudCLI authentication caching logic to natively store and refresh Regional Access Boundary (RAB) data. - Reverted Windows PuTTY executables to version 0.81 due to a breakage.
AlloyDB
- Added flag
--labelstogcloud beta alloydb instances create|create-secondarycommands assign labels to an instance. - Added flags
--update-labels,--remove-labels, and--clear-labelstogcloud beta alloydb instances updatecommands to update, remove, or clear labels for an instance.
Beyondcorp
- Enabled IAM conditions support for
add-iam-policy-bindingandremove-iam-policy-bindingcommands undergcloud beyondcorp security-gatewaysandgcloud beyondcorp security-gateways applications. Added sample values for conditions in command help text.
BigLake
- Promoted
gcloud biglake hive catalogsto beta. - Promoted
gcloud biglake hive databasesto beta. - Promoted federated unity catalog flags of
gcloud biglake iceberg catalogsto beta. - Promoted
--primary-locationflag ofgcloud biglake iceberg catalogsto GA.
BigQuery
- Remove
--alpha=reservation_groupsinbq mk,show,lsandrm --reservation_groupoperations. - Added support for table identifiers in the form of
project.catalog.namespace.table. - Added support for dataset identifiers in the form of
catalog.namespace. - Added support for showing and removing row access policies using the
bq showandbq rmcommands. - Fixed 'NoneType' error handling and short assignment ID parsing in
bq mk --reservation_assignmentwhenreservation_idis not specified. - Added support for specifying a reservation assignment name in
bq mk --reservation_assignment. - Added support for
principalfield for thebq mk,bq ls, andbq showcommands with the flag--reservation_assignment. - Removed the frozen dependency on an old version of
absl.
Cloud Alerting
- Fixing List Alerts
gcloudCLI example commands.
Cloud Backup DR
- Added
--use-project-service-accountflag forgcloud backup-dr backups restore computeandgcloud backup-dr backups restore disk.
Cloud Dataplex
- Added
--all-schema-fieldsflag togcloud dataplex context lookupto include all schema fields in the context.
Cloud Key Management Service
- Added
--projectflag togcloud kms autokey-config describeto support project-level Autokey configurations. - Updated
gcloud kms autokey-config updateto support project-level Autokey configurations. - Updated
gcloud kms autokey-config updateto support thekey-project-resolution-modefield.
Cloud Run
- Added interactive prompt instead of erroring out when project is not specified in
gcloud beta run deploy. - Added support for suggesting project and region from Artifact Registry URL in
gcloud beta run deploy. - Added
--[no]--sshflag togcloud beta run deployandgcloud beta run services updateto enable or disable SSH access to the Cloud Run service's container instances. - Added
--domainflag togcloud beta run deployto create domain mappings on the fly during service deployment.
Cloud Spanner
- Add
--labelsflag togcloud spanner instances createcommand to support specifying labels during instance creation. - Add
--update-labels,--clear-labelsand--remove-labelsflags togcloud spanner instances updatecommand to support updating labels.
Cloud Storage
- Added
--enable-ingest-on-writeflag togcloud storage buckets anywhere-caches updateto support enabling cache ingest on write, and enabled rendering of the parsed property in theanywhere-caches describecommand output. - Added
--enable-ingest-on-writeflag togcloud storage buckets anywhere-caches createto support enabling cache ingest on write.
Cloud Workstations
- Added
--disk-archive-timeoutflag togcloud workstations configs createandgcloud workstations configs updatecommands. - Added
--workstation-authorization-urland--workstation-launch-urlflags togcloud workstations clusters createcommand. - Added
--workstation-authorization-urland--workstation-launch-urlflags togcloud workstations clusters updatecommand.
Cluster Director
- Added support for updating Slurm prolog, epilog, task prolog, and task epilog scripts.
Compute Engine
- Added
centos/rhel/rocky 10,debian 13,ubuntu 24.04/25.10to allowed list of values forosShortNameandosVersionofgcloud compute instances ops-agents policies [create|update]. - Promoted the
--locationflag ofgcloud compute interconnects updateto beta. - Promoted
--post-quantum-key-exchangeflag ongcloud compute ssl-policies createandgcloud compute ssl-policies updateto GA. - Promoted
gcloud compute advice capacitytobeta. - Promoted
gcloud compute advice capacity-historytobeta. - Promoted
--resource-manager-tagsflag forgcloud compute commitments createto beta and GA. Added
--stabilization-periodflag togcloud compute instance-groups managed <set-autoscaling|update-autoscaling>to configure autoscaler load stabilization period before scale-in decisions.Added
--minimal-actionflag togcloud compute instances update.Promoted
--viewflag ofgcloud compute forwarding-rules describeto GA.Promoted
gcloud compute org-rollouts cancelto beta.Promoted
gcloud compute org-rollouts deleteto beta.Promoted
gcloud compute org-rollouts describeto beta.Promoted
gcloud compute org-rollouts listto beta.Promoted
gcloud compute org-rollout-plans createto beta.Promoted
gcloud compute org-rollout-plans deleteto beta.Promoted
gcloud compute org-rollout-plans describeto beta.Promoted
gcloud compute org-rollout-plans listto beta.Removed validation on empty folder share list on
gcloud compute reservations create.Promoted
--secondary-ipv6-rangeflag ongcloud compute networks subnets create, and--add-secondary-ipv6-rangeand--remove-secondary-ipv6-rangeflags ongcloud compute networks subnets updateto beta.Promoted
--ipv6-aliasesflag togcloud compute instances create,gcloud compute instances network-interfaces [add|update], andgcloud compute instance-templates createin beta.Added
--network-tierflag togcloud compute public-advertised-prefixes createin alpha.
Kubernetes Engine
- Promoted
--enable-agent-sandboxflag to GA forgcloud container clusters create,gcloud container clusters create-auto, andgcloud container clusters update.
Network Connectivity
- Promoted
gcloud network-connectivity spokes gatewayscommand group to GA, includingcreateandupdatecommands. - Added support for
HYBRID_INSPECTIONpreset topology togcloud network-connectivity hubs createin GA.
Network Management
- Added
gcloud network-management network-monitoring-providerscommand group which manages the enablement state of the Network Insights service. - Added
gcloud network-management network-monitoring-providers monitoring-pointscommand group which manages agents within a network or application infrastructure that send probes. - Added
gcloud network-management network-monitoring-providers network-pathscommand group which manages the hop-by-hop route and active network delivery quality between a monitoring point and a target destination. - Added
gcloud network-management network-monitoring-providers web-pathscommand group which manages monitored web applications or URLs.
Network Security
- Promoted
gcloud network-security secure-access-connectcommand group to GA, includingattachmentsandrealmscommands. - Restricted Symantec integration and localization arguments (such as
--symantec-siteand--country) toALPHAandBETAtracks only.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
569.0.0 (2026-05-19)
Breaking Changes
- (Google Cloud CLI) The
anthosclicomponent is no longer included by default in Debian and RPM package installations to significantly reduce the default install size. Users who requireanthosclican install it manually by runninggcloud components install anthoscliorsudo apt-get install google-cloud-cli-anthoscli.
Google Cloud CLI
- Updated Windows PuTTY executables to version 0.83.
- Updated Windows bundled Python for the
gcloudCLI to 3.14.4.
AI
- Fixed --format field selection in
gcloud ai model-garden models list.
Anthos
- Updated anthos-cli with newer go version and library dependencies.
App Engine
- Updated the Java SDK to version 5.0.2 build from the open source project https://github.com/GoogleCloudPlatform/appengine-java-standard/releases/tag/v5.0.2.
- Upgraded Java Eclipse Jetty Web Server version to 12.1.9.
Certificate Authority Service
- Added support for allowing requesters to specify the certificate validity start time, configurable via the CA pool's issuance policy.
- Added
--requested-not-before-timeflag togcloud privateca certificates create.
Cloud Dataproc
- Added
--resource-manager-tagflag togcloud dataproc batches submitandgcloud dataproc sessions createcommands to allow associating Resource Manager Tags with compute resources.
Cloud Key Management Service
- Added
--fallback-scopeflag togcloud kms inventory get-protected-resources-summary. - Updated
gcloud kms inventory search-protected-resourcesto allow projects in scope flag while still supporting organization scopes. - Added
--projectflag togcloud beta kms autokey-config describeandgcloud beta kms autokey-config updateto support project-level Autokey configurations. - Updated
gcloud beta kms autokey-config updateto support thekey-resolution-modefield.
Cloud SQL
- Added MySQL 9.7 to supported database versions.
Cloud Storage
- Promoted
gcloud storage intelligence-findingscommands to GA.
Compute Engine
- Added
--request-body-to-excludeflag to the alpha and beta levels of:gcloud compute security-policies rules add-preconfig-waf-exclusiongcloud compute security-policies rules remove-preconfig-waf-exclusiongcloud compute org-security-policies rules add-preconfig-waf-exclusiongcloud compute org-security-policies rules remove-preconfig-waf-exclusion
- Promoted
service-class-idsub-argument of--network-interfaceflag ongcloud compute instances createto GA. - Promoted
service-class-idsub-argument of--network-interfaceflag ongcloud compute instance-templates createto GA. - Promoted
--service-class-idflag ongcloud compute instances network-interfaces addto GA. - Promoted
gcloud compute health-sources get-healthandgcloud compute composite-health-checks get-healthto beta and GA. - Removed client-side validation for
--disk's sizefield ingcloud compute sole-tenancy node-templates create. The API will now perform server-side validation for disk size. - Promoted flags related to in-flight balancing to v1:
--max-in-flight-requestsofgcloud compute backend-service create.--max-in-flight-requests-per-instanceofgcloud compute backend-service create.--max-in-flight-requests-per-endpointofgcloud compute backend-service create.--traffic-durationofgcloud compute backend-service create.--max-in-flight-requestsofgcloud compute backend-service update.--max-in-flight-requests-per-instanceofgcloud compute backend-service update.--max-in-flight-requests-per-endpointofgcloud compute backend-service update.--traffic-durationofgcloud compute backend-service update.
Compute Firewall Policies
- Promoted
--target-typeand--target-forwarding-rulesflags ofgcloud compute network-firewall-policies rules createandgcloud compute network-firewall-policies rules updateto GA.
Database Migration
- Allowed
--ssl-type=REQUIREDwithout specifying certificates.
Kubernetes Engine
- Added
--add-maintenance-exclusion-until-end-of-supportand--remove-maintenance-exclusion-until-end-of-supportflag ingcloud container node-pools create/update. - Added
--node-creation-modeflag togcloud container clusters create,create-auto, andupdateto allow control plane node creation mode. - Added
--enable-secret-sync,--enable-secret-sync-rotationandsecret-sync-rotation-intervalflags togcloud container clusters create,gcloud container clusters create-autoandgcloud container clusters updatefor GA. - Additional kubectl versions:
- kubectl.1.30 (1.30.14)
- kubectl.1.31 (1.31.14)
- kubectl.1.32 (1.32.13)
- kubectl.1.33 (1.33.12)
- kubectl.1.34 (1.34.8)
- kubectl.1.35 (1.35.5)
- kubectl.1.36 (1.36.1)
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
568.0.0 (2026-05-12)
Google Cloud CLI
- Updated Linux bundled Python for the
gcloudCLI to 3.14.4 with pyOpenSSL 26.0.0 and cryptography 46.0.7.
Apigee
- Added support for DRZ endpoints for SA region.
App Optimize
- Modified
gcloud beta app-optimize reports readto show the Report data in a tabular format by default.
Cloud Backup DR
- Added
--compute-instance-propertiesflag togcloud backup-dr backup-plans createandupdateto support workload-specific properties for Compute Engine instance backups.
Cloud Composer
- Added
--cloud-run-functions-routingflag togcloud composer environments createandgcloud composer environments update(alpha and beta).
Cloud Firestore
- Added
search-configoption tofield-configflag ingcloud firestore indexes composite createin beta. - Added
search-index-optionsoption togcloud firestore indexes composite createin beta.
Cloud Identity-Aware Proxy
- Promoted
gcloud iap tcpIAM commands to beta.
Compute Engine
- Promoted
gcloud compute global-vm-extension-policiesto GA. - Promoted
PASSTHROUGH_LOAD_BALANCER_AVAILABILITY_GROUP0andPASSTHROUGH_LOAD_BALANCER_AVAILABILITY_GROUP1values of--purposeflag ongcloud compute addresses createto beta. - Promoted
--viewflag ongcloud compute forwarding-rules describeto beta. - Added support for displaying dynamic fields (such as
TERMINATION_TIMESTAMP) togcloud compute instance-groups managed list-instancesin beta.
Kpt
- Updated kpt to v1.0.0-beta.62. See https://github.com/kptdev/kpt/releases/tag/v1.0.0-beta.62 for more details.
Kubernetes Engine
- Added
--node-pool-upgrade-concurrency-configflag ingcloud container clusters create/create-auto/update. - Added
--node-architecture-taint-behaviorflag togcloud container clusters create,gcloud container node-pools createandgcloud container node-pools updateto control architecture taints for nodes specifically for ARM nodes. - Added
gcloud container container workload profiles manifests createcommand. This command Provides optimized deployment manifests for non-inference workloads running on GKE.
Pubsub Emulator
- Add support for keep alive pings.
Workbench
- Added
--data-disk-resource-policiesflag togcloud workbench instances updateto support attaching and updating snapshot schedule resource policies on data disks.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
567.0.0 (2026-05-05)
Google Cloud CLI
- Rebuilt Linux bundled Python for the
gcloudCLI to resolve CVE-2024-9979.
AI
- Added
--system-labelsflag togcloud ai model-garden models deployfor custom weights deployments.
API Registry
- Deprecated
gcloud alpha api-registry mcpandgcloud beta api-registry mcp. Usegcloud alpha agent-registry mcp-serversinstead. For more information, see https://docs.cloud.google.com/sdk/gcloud/reference/alpha/agent-registry/mcp-servers.
AlloyDB
- Added
IAM_GROUPoption to--typeflag ofgcloud alloydb users createto represent IAM groups.
App Engine
- Removed
--entrypointflag fromgcloud beta app migrate-to-runand updated the command to extract it from configuration files (app.yaml or version config) automatically. - Updated the Go SDK to version 1.9.78. Please visit the following release notes for details: https://cloud.google.com/appengine/docs/go/release-notes.
Artifact Registry
- Added
gcloud artifacts projectscommand group, includinggcloud artifacts projects describeandgcloud artifacts projects update, to view and manage project-level settings per location. - Added
--clear-platform-logs,--disable-platform-logs,--enable-platform-logs, and--severityflags togcloud artifacts projects update,gcloud artifacts repositories create, andgcloud artifacts repositories updateto configure platform logging.
BigLake
- Fixed issue where
gcloud biglake iceberg catalogs listdoes not return replicas or storage-regions.
Cloud Dataplex
- Added
--context-formatflag togcloud dataplex context lookupto specify the output format (yaml,json,xml). - Added
--optionsflag togcloud dataplex context lookupto provide additional configurations via a JSON string.
Cloud Firestore Emulator
- Release Cloud Firestore emulator v1.21.0
- Added support for subqueries, subcollections,
let(...)stage, and nested field modification inadd_fields(...)&select(...)stages in the emulator.
- Added support for subqueries, subcollections,
Cloud Identity-Aware Proxy
- Added support for
--resource-type=agent-registryforgcloud beta iap web get-iam-policycommand in alpha and beta. - Added
--agent,--mcp-serverand--endpointflag togcloud beta iap web get-iam-policy --resource-type=agent-registry.
Cloud Key Management Service
- Added a new enum value
external-muto Digest. - Updated
gcloud kms single-tenant-hsm createto include--key-portability-enabledflag, allowing users to allow instances to use key portability features.
Cloud NetApp
- Added
gcloud netapp storage-pools restore-volumecommand to alpha and beta tracks of thestorage-poolgroup. - Added
--ontap-sourceflag togcloud beta netapp backups create. - Added
gcloud netapp storage-pools list-backup-configscommand to alpha and beta tracks of thestorage-poolgroup. - Added
gcloud netapp storage-pools update-backup-configcommand to alpha and beta tracks of thestorage-poolgroup.
Cloud Spanner
- Added
--clear-kms-keysflag togcloud spanner databases updateto support reverting a Cloud Spanner database from customer-managed encryption keys (CMEK) to Google-managed default encryption.
Cloud Storage
- Introduced
--delete-source-objectsflag togcloud storage objects composecommand. - Enables the use of
Objects:moveAPI for intra-bucketgcloud storage mvoperations. - Updated gsutil component to 5.37.
Cloud Workstations
- Added
--start-workstationflag togcloud workstations start-tcp-tunnelandgcloud workstations sshcommands to automatically start the workstation if its stopped.
Compute Engine
- Promoted
--accelerator-topology-modeflag ongcloud compute resource-policies create workload-policyandgcloud compute resource-policies create group-placementto V1.
Database Migration
- For PostgreSQL migrations, added
--postgres-max-additional-subscriptionstogcloud database-migration migration-jobs createandgcloud database-migration migration-jobs updateto specify the maximum number of additional subscriptions to use for the migration job.
Kubernetes Engine
- Added new kubectl version 1.36.0 for the RAPID channel.
- Additional kubectl versions:
- kubectl.1.30 (1.30.14)
- kubectl.1.31 (1.31.14)
- kubectl.1.32 (1.32.13)
- kubectl.1.33 (1.33.11)
- kubectl.1.34 (1.34.7)
- kubectl.1.35 (1.35.4)
- kubectl.1.36 (1.36.0)
- Added
--confidential-node-typeflag togcloud container clusters create-autoto allow creation of confidential nodes of types: sev, sev_snp, tdx on GKE Autopilot clusters.
Network Connectivity
- Add
--groupflag togcloud network-connectivity spokes linked-vpc-network createandgcloud network-connectivity spokes linked-producer-vpc-network createto allow creating spokes in other groups.
Network Security
- Promoted project scoping for
gcloud network-security firewall-endpointscommands (create,delete,describe,list,update) to the beta track. - Promoted project scoping for
gcloud network-security firewall-endpoint-associations createcommand to the beta track. - Allow using
--locationflag instead of--zoneflag fornetwork-security firewall-endpointscommands. - Promoted project scoping for
gcloud network-security security-profilescommands (delete,describe,export,import,list) to the beta track. - Allow using
--locationflag instead of--zoneflag fornetwork-security firewall-endpoint-associationscommands. - Promoted project scoping for
gcloud network-security security-profiles custom-interceptcommands (create,delete,describe,list,update) to the beta track. - Promoted project scoping for
gcloud network-security security-profiles custom-mirroringcommands (create,delete,describe,list,update) to the beta track. - Promoted project scoping for
gcloud network-security security-profiles threat-preventioncommands (add-override,delete,describe,list,update) to the beta track. - Promoted project scoping for
gcloud network-security security-profiles url-filteringcommands (create,delete,describe,list) to the beta track. - Promoted project scoping for
gcloud network-security security-profile-groupscommands (create,delete,describe,list,update) to the beta track.
Network Services
- Promoted
gcloud compute networks peerings cancel-request-deleteto GA.
Service Health
- Added
gcloud service-healthcommand group to GA.
Workbench
- Added Hyperdisk options to
--boot-disk-typeofgcloud workbench instances create:HYPERDISK_BALANCED,HYPERDISK_BALANCED_HIGH_AVAILABILITY,HYPERDISK_ML. - Added Hyperdisk options to
--data-disk-typeofgcloud workbench instances create:HYPERDISK_BALANCED,HYPERDISK_BALANCED_HIGH_AVAILABILITY,HYPERDISK_ML,HYPERDISK_EXTREME,HYPERDISK_THROUGHPUT. - Added support for Gen-4 machine series (e.g. N4, C4, C4A, C4D, M4, X4, H4,
Z4, G4, E4) in
gcloud workbench instances create. When a Gen-4 machine type is used without an explicit--boot-disk-type/--data-disk-type, gcloud defaults the disk type toHYPERDISK_BALANCEDsince these machine series do not support Persistent Disk.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
566.0.0 (2026-04-28)
Google Cloud CLI
- Made
gcloud-man-pagescomponent optional. It is no longer included in the default installation for packaged distributions (Debian/RPM). Users should prefer using--helpflag.
AI
- Fixed region choice for custom weights deployment in
gcloud ai model-garden models deploy.
AI Platform
Added
gcloud beta ai semantic-governance-policiescommand group. Commands in this group allow users to manage natural-language governance policies for their agents and tools in Agent Registry. For more information, see Configure semantic governance policies.Added
gcloud beta ai semantic-governance-policy-enginecommand group. Commands in this group allow users to manage the semantic governance policy engine configuration in Vertex AI.
AlloyDB
- Promoted
--backupdr-backup-planflag forgcloud alloydb clusters createto GA. This flag allows creating an association with a BackupDR backup plan during cluster creation.
Apigee
- Added support for DRZ endpoints for US, IN and EU region.
App Engine
- Updated the Java SDK to version 5.0.1 build from the open source project https://github.com/GoogleCloudPlatform/appengine-java-standard/releases/tag/v5.0.1.
App Lifecycle Manager
- Added Application Design Center integration flags to
gcloud app-lifecycle-managercommands. - Added
--application-template,--application-template-revision, and--clear-application-templateflags togcloud app-lifecycle-manager saas createandupdateto manage Application Templates. - Added
--app-params-group,--scope-type, and--clear-app-paramsflags togcloud app-lifecycle-manager unit-kinds createandupdateto manage Application parameters. - Added
--applicationand--clear-applicationflags togcloud app-lifecycle-manager units createandupdateto manage Application references. - Added
gcloud beta app-lifecycle-manager flagscommand group to support Feature Flags.
Assured Workloads
- Added
SPAIN_DATA_BOUNDARY_BY_TELEFONICAas option for--partnerforgcloud assured workloads create.
Certificate Authority Service
- Added
--filterflag togcloud privateca root list. The flag is able to allow filtering results based on specified boolean expression.
Cloud Backup DR
- Promoted
gcloud backup-drto beta.
Cloud Bigtable
- Rebuilt cbt cli with library-X version 1.25.2 which fixed CVE-2025-61726, CVE-2026-34986, CVE-2025-58181, and CVE-2026-24051.
Cloud Dataflow
- Added
--launcher-vm-timeout-secsflag togcloud dataflow flex-template runcommand, allowing users to configure the timeout duration for the launcher VM.
Cloud Dataplex
- Added
gcloud dataplex entries modifycommand. - Added
--use-user-credentialand--service-accountflags togcloud dataplex datascans create data-qualitycommand.
Cloud Dataproc
- Removed legacy
--tierflag fromgcloud dataproc clusters create. Please use the new flag--engineto create clusters with Lightning Engine or the default engine.
Cloud Firestore
- Added
--concurrency-modeflag togcloud firestore databases createandgcloud firestore databases updatecommands to allow configuring the concurrency control mode of a Firestore database. - Added
--expiration-offsetflag togcloud firestore fields ttls update(when used with--enable-ttl) to allow an offset to be specified when updating TTL configuration.
Cloud Key Management Service
- Updated
gcloud kms single-tenant-hsm createto include--key-portability-enabledflag, allowing users to allow instances to use key portability features.
Cloud Logging
- Added
listcommand togcloud logging recent-queries. - Added
create,delete,describe,list, andupdatecommands togcloud logging saved-queries.
Cloud NetApp
- Added
--cross-project-vaulttogcloud beta netapp backup-vaults create.
Cloud Run
- Fixed an issue where GPU zonal redundancy setting is not cleared when
--gpu=0flag is specified to clear GPU settings.
Cloud SQL
- Updated 'cloud-sql-proxy' packaged component to use 2.21.3 of the Cloud SQL Proxy.
Cloud Storage
- Updated
gcloud-crc32cwith latest version of golanggo1.26.2.
Cloud Workstations
- Added
--enable-http2flag togcloud workstations cluster createcommand. - Added
--enable-http2and--no-enable-http2flags togcloud workstations cluster updatecommand.
Compute Engine
- Promoted
service-class-idsub-argument of--network-interfaceflag ongcloud compute instances createto GA. - Promoted
service-class-idsub-argument of--network-interfaceflag ongcloud compute instance-templates createto GA. - Promoted
--service-class-idflag ongcloud compute instances network-interfaces addto GA. - Promoted
gcloud compute health-sources get-healthandgcloud compute composite-health-checks get-healthto beta and GA. - Removed client-side validation for
--disk's sizefield ingcloud compute sole-tenancy node-templates create. The API will now perform server-side validation for disk size. - Promoted flags related to in-flight balancing to v1:
--max-in-flight-requestsofgcloud compute backend-service create.--max-in-flight-requests-per-instanceofgcloud compute backend-service create.--max-in-flight-requests-per-endpointofgcloud compute backend-service create.--traffic-durationofgcloud compute backend-service create.--max-in-flight-requestsofgcloud compute backend-service update.--max-in-flight-requests-per-instanceofgcloud compute backend-service update.--max-in-flight-requests-per-endpointofgcloud compute backend-service update.--traffic-durationofgcloud compute backend-service update.
- Promoted
--resource-manager-tagsflag forgcloud compute future-reservations createto beta and GA. - Promoted
gcloud compute rolloutscommands to GA. - Promoted
gcloud compute rollout-planscommands to GA. - Promoted
cachePolicysupport forgcloud compute url-mapsto GA. - Promoted
gcloud compute instant-snapshot-groups createto GA. - Promoted
gcloud compute instant-snapshot-groups deleteto GA. - Promoted
gcloud compute instant-snapshot-groups describeto GA. - Promoted
gcloud compute instant-snapshot-groups listto GA. - Promoted
gcloud compute disks bulk createto beta. - Added
--identity,--identity-certificateand--most-disruptive-allowed-actionflags togcloud compute instances updatein alpha. - Promoted
--discard-local-ssdflag ongcloud compute instances update-from-fileto beta and GA. - Promoted
gcloud compute disks bulk createto GA.
GKE Hub
- Added support for
container/use_application_default_credentialsproperty ingcloud container fleet memberships get-credentials. When set to true, generated kubeconfig includes--use-application-default-credentialsflag forgke-gcloud-auth-plugin.
Kubernetes Engine
- Promoted
--enable-pod-snapshotsand--disable-pod-snapshotsflags ofgcloud container clusters createto GA. - Promoted
--control-plane-egressflag ofgcloud container clusters createcommand andgcloud container clusters updatecommand to GA. - Added
--subnetworkflag togcloud container node-pools create. - Add
--enable-autoprovisioningtogcloud container clusters create|updatecommands to support configuring auto-provisioning settings without enabling NAP. - Updated default kubectl from 1.34.6 to 1.35.3.
- Additional kubectl versions:
- kubectl.1.30 (1.30.14)
- kubectl.1.31 (1.31.14)
- kubectl.1.32 (1.32.13)
- kubectl.1.33 (1.33.11)
- kubectl.1.34 (1.34.7)
- kubectl.1.35 (1.35.4)
Network Services
- Added AgentGateway support in beta.
Privileged Access Manager
- Added
--scheduled-activation-timeflag togcloud beta pam grants createto support scheduled activation times for grants.
Security Command Center
- Added
gcloud scc sources listcommand to list Security Command Center sources.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
565.0.0 (2026-04-14)
AI Platform
- Added
gcloud beta ai semantic-governance-policiescommand group. Commands in this group allow users to manage natural-language governance policies for their agents and tools in Agent Registry. For more information, see Configure semantic governance policies.
Beyondcorp
- Added
add-iam-policy-bindingandremove-iam-policy-bindingcommands togcloud beyondcorp security-gatewaysandgcloud beyondcorp security-gateways applications.
BigLake
- Promoted
gcloud biglake iceberg tablesto GA.
Cloud Bigtable
- Added
--editionflag togcloud bigtable instances createandgcloud bigtable instances updateto support Bigtable Editions. - Added
gcloud beta bigtable memory-layers describeandgcloud beta bigtable memory-layers updatecommands to read, enable, or disable Cloud Bigtable memory layers. - Added
--use-memory-layerand--no-use-memory-layerflags togcloud beta bigtable app-profiles createandgcloud beta bigtable app-profiles updateto support enabling and disabling memory layer usage for app profiles.
Cloud Dataproc
- Added
--master-attached-disks,--worker-attached-disks, andsecondary-worker-attached-disksflags togcloud dataproc clusters createto allow attaching non-boot disks to group of instances. - Added
--engineflag togcloud dataproc clusters createto allow creating clusters with Lightning Engine or the default engine.
Cloud Interconnect
- Add a new section "DEFAULTABLE PER-INTERCONNECT FLAGS" for
gcloud compute interconnects groups create-members.
Cloud Memorystore
- Added new node types (
redis-highcpu-medium,redis-standard-large,redis-highmem-2xlarge) for Memorystore for Redis Cluster. - Added new node types (
custom-pico,custom-micro,custom-mini,highcpu-medium,standard-large,highmem-2xlarge) for Memorystore for Valkey.
Cloud NetApp
- Added
--scale-typeflag togcloud netapp storage-pools createto specify the storage pool scale-type (e.g.,SCALEOUT) upon creation. - Added
--large-capacity-configflag togcloud netapp volumes createto specify the large-capacity-config upon creation. - Added
--modeflag to GA track forgcloud netapp storage-pools create. - Added
gcloud netapp storage-pool executecommand to GA track of thestorage-poolgroup.
Cloud Run
- Promoted volumes shortcut (allowing optional
nameparameter in--add-volumeflag whenmount-pathis provided) togcloud runcommand groups. - Promoted
gcloud runflags--scaling-cpu-targetand--scaling-concurrency-targetto beta. - Promoted
gcloud run worker-pools,gcloud run worker-pools revisionsandgcloud run worker-pools logsto GA.
Cloud Storage
- Updated
gcloud-crc32cto support computing CRC32C checksums for data chunks.
Compute Engine
- Promoted
gcloud compute addresses updateto GA. - Promoted regional backend buckets and aggregated list support in
gcloud compute backend-bucketsto GA. - Promoted regional backend bucket support in
gcloud compute url-mapsto GA. - Promoted
gcloud compute zone-vm-extension-policiesto GA.
Database Migration
- Added
--use-postgres-nativeflag togcloud database-migration migration-jobs createcommand to allow users to create native postgres migrations.
Network Connectivity
- promoting
gcloud networkconnectivity transportsfrom beta. - added
transports createflag group in beta for NCC Hub fields. - set
transports create --stack_typedefault value toipv4-onlybecause API requires it is set.
Network Security
- Added
describecommand togcloud network-security security-profiles threat-prevention.
Service Health
- Added
gcloud service-healthcommand group to beta.
Vector Search
- Added
--encryption-spec-crypto-key-nameflag togcloud vector-search collections createto allow creating collections with CMEK encryption.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
564.0.0 (2026-04-07)
Breaking Changes
- (Saas Runtime) Deprecated
gcloud saas-runtimecommand group. Usegcloud app-lifecycle-managerinstead.
Google Cloud CLI
- Updated Linux bundled Python for the
gcloudCLI to 3.13.11 with grpcio v1.80.0. - Updated Windows bundled Python for the
gcloudCLI with grpcio v1.80.0 and setuptools v80.10.2 which fixed CVE-2026-23949. - Added
--check-certsflag togcloud info --run-diagnosticsto troubleshoot certificate validation failures when using proxy servers and custom CA certs.- For example, to troubleshoot certificate verification failures for
compute.googleapis.com, run:gcloud info --run-diagnostics --check-certs=compute.googleapis.com
- For example, to troubleshoot certificate verification failures for
App Lifecycle Manager
- Added
gcloud app-lifecycle-managercommand group to replacegcloud saas-runtime.
BigLake
- Added list pagination to
gcloud biglake iceberg catalogs. - Added
--descriptionflag togcloud biglake iceberg catalogs create/update.
Cloud Data Fusion
- Added regional endpoint support for
gcloud beta data-fusion. Specify--endpoint-mode=regionalor--endpoint-mode=regional-preferredto make API requests with regional endpoints.
Cloud Firestore
- Added support for search indexes in
gcloud firestore indexes compositeandgcloud firestore indexes describe.
Cloud Run
- Added support for volumes with type=ephemeral-disk to
gcloud run deploy,gcloud run services update,gcloud run jobs deploy,gcloud run jobs update,gcloud run worker-pools deployandgcloud run worker-pools updatein beta. - Added regional endpoint support for the following
gcloud beta runcommands:gcloud beta run deploygcloud beta run servicesgcloud beta run revisionsgcloud beta run jobsgcloud beta run executionsSpecify--endpoint-mode=regionalor--endpoint-mode=regional-preferredto make API requests with regional endpoints.
- Supported build arguments in
gcloud run compose up.
Cloud Storage
- Promoted
--destination-kms-key-nameflag ofgcloud storage buckets relocateto GA.
Compute Engine
- Promoted
service-class-idsub-argument of--network-interfaceflag ongcloud compute instances createto GA. - Promoted
service-class-idsub-argument of--network-interfaceflag ongcloud compute instance-templates createto GA. - Promoted
--service-class-idflag ongcloud compute instances network-interfaces addto GA. - Promoted
gcloud compute health-sources get-healthandgcloud compute composite-health-checks get-healthto beta and GA. - Removed client-side validation for
--disk's sizefield ingcloud compute sole-tenancy node-templates create. The API will now perform server-side validation for disk size. - Promoted
--resource-manager-tagsflag forgcloud compute reservations createto beta and GA. - Promoted
gcloud compute reservations slots get-versionto GA. - Promoted
gcloud compute reservations sub-blocks get-versionto GA.
Network Connectivity
- Added
--bandwidth=BANDWIDTHflag togcloud beta network-connectivity transports update. - Added
--stack-type=STACK_TYPEflag togcloud beta network-connectivity transports update. - Removed default behaviour of
--auto-acceptflag forgcloud beta network-connectivity transports create.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
563.0.0 (2026-03-31)
Google Cloud CLI
- Updated Windows bundled Python for the
gcloudCLI to 3.13.12.
AlloyDB
- Added
gcloud beta alloydb connectwhich provides a secure connection to your instance using the AlloyDB Auth Proxy and psql. - Added support for c4a-highmem-2-lssd machine-type in
gcloud alloydb instances createandgcloud alloydb instances update.
App Engine
- Reduced the flags to only those that were needed for migrate-to-run command.
Beyondcorp
- Added
--service-discoveryflag togcloud beyondcorp security-gateways createandupdatecommands.
BigLake
- Added
gcloud biglake iceberg tables createto beta. - Promoted
gcloud biglake iceberg catalogsto GA. - Promoted
gcloud biglake iceberg namespacesto GA. - Added
gcloud biglake iceberg tables updateto beta.
BigQuery
- Fixed a bug that would fail to load Cloud CLI configs when reauthentication is required of the user.
- Improved authentication performance for user account credentials. Note that
changing the active Cloud CLI account during a long-running
bqcommand may cause the command to fail if the new account has no access to the corresponding resource.
Certificate Authority Service
- Added rdn sequence subject argument to
gcloud privateca certificates createto use exact distinguished name from CSR.
Cloud Identity-Aware Proxy
- Added
get-iam-policy,set-iam-policy,add-iam-policy-binding, andremove-iam-policy-bindingcommands togcloud alpha iap tcp.
Cloud Memorystore
- Added
maintenance_version,available_maintenance_versions, andeffective_maintenance_versionfields to the output ofgcloud memcache instances describe. - Added
--maintenance-versionflag togcloud memcache instances updateto support self-service updates.
Cloud Observability
- Added
gcloud observability trace-scopescommand group. For more information, see https://docs.cloud.google.com/trace/docs/trace-scope.
Cloud SQL
- Promoted
gcloud sql instances perform-storage-shrinkto the GA track. - Promoted
gcloud sql instances get-storage-shrink-configto the GA track. - Updated 'cloud-sql-proxy' packaged component to use 2.21.2 of the Cloud SQL Proxy.
- Added Microsoft Entra ID authentication support for Cloud SQL instances.
- Added
--entra-id-tenant-idand--entra-id-application-idflags togcloud sql instances create. - Added
--entra-id-tenant-id,--entra-id-application-id, and--clear-entra-id-configflags togcloud sql instances patch. - Added Entra ID certificate management commands:
gcloud sql ssl entraid-certs creategcloud sql ssl entraid-certs listgcloud sql ssl entraid-certs rotategcloud sql ssl entraid-certs rollback
Cloud Services
- Updated
gcloud services mcp enablecommand to only perform service enablement, as MCP enablement is no longer required. - Updated
gcloud services mcp disablecommand to be a no-op, as MCP enablement is no longer required. - Updated
gcloud services mcp listcommand to list enabled services with MCP configuration. No behavior change to--available.
Compute Engine
- Promoted
--serviceflag forgcloud compute backend-services add-backend,gcloud compute backend-services update-backend, andcompute backend-services remove-backendto beta. - Fixed typo in
--resource-manager-tagsflag for Regional Backend Services. - Promoted
gcloud compute disks update-kms-keyto GA. - Promoted
gcloud compute snapshots update-kms-keyto GA.
Database Migration
- Added
--auto-conversion,--quality-assessment--conversion-assistance, and--pattern-matchingflags togcloud database-migration conversion-workspacescreateandupdateto control Gemini settings.
Developer Connect
- Added
dataformoption to--github-config-appofgcloud developer connect connections create.
Kubernetes Engine
- Updated default kubectl from 1.34.5 to 1.34.6.
- Additional kubectl versions:
- kubectl.1.30 (1.30.14)
- kubectl.1.31 (1.31.14)
- kubectl.1.32 (1.32.13)
- kubectl.1.33 (1.33.10)
- kubectl.1.34 (1.34.6)
- kubectl.1.35 (1.35.3)
- Added
--accelerator-network-profileflag togcloud container node-pools createcommand.
Network Connectivity
- Added
--auto-accept,--hub, and--psc-routing-enabledflags togcloud beta network-connectivity transports create. - Made
--networkflag optional forgcloud beta network-connectivity transports create.
Secure Source Manager
- Added
--custom-hostname-api,--custom-hostname-git-http,--custom-hostname-git-ssh, and--custom-hostname-htmlflags togcloud source-manager instances createcommand to allow users to specify custom hostnames for Git HTTP/SSH, API and HTML access when creating a private instance.
Service Extensions
- Added
--kms-key-nameflag togcloud beta service-extensions wasm-pluginscommand group to enable CMEK support.
Vector Search
- Modified
--use-indexflag ofgcloud vector-search collections data-objects searchto accept index ID as a value.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
562.0.0 (2026-03-24)
BigQuery
- Added regional endpoint support for
bq migration-workflows. Use global flag--endpoint-mode=regionalor--endpoint-mode=regional-preferredto make API requests with regional endpoints. - Fixed a bug where an actual authorization error may be masked by a "missing
x-goog-user-projectheader" error. - Errors with the reason
alreadyExistsare now thrown asBigqueryDuplicateErrorinstead ofBigqueryServiceError. - Fixed quota project HTTP header fallback value when using legacy auth.
- Updated the data source for Cloud CLI properties when
--use_gcloud_configis set. - Add information about the resource that is being managed to the user-agent HTTP header in the API request.
Cloud Backup DR
- Unhide
--disk-propertiesflag ingcloud backup-dr backup-plans createandgcloud backup-dr backup-plans updateto allow configuring disk-level properties likeguest-flush.
Cloud DNS
- Improved robustness of
gcloud dns record-sets transactioncommands by allowing transaction files to be empty or omit sections, and added a "Nothing to do" message for transactions with no changes.
Cloud Dataplex
- Promoted
dataplex contextto GA. - Added
--semantic-searchflag togcloud dataplex entries searchto enable search based on meaning and intent, rather than just keywords.
Cloud Dataproc
- Fixed a security issue where a race condition could allow local files staged for job submission to be modified before job execution.
Cloud IAM
- Added
gcloud iam workload-identity-pools add-attestation-rule|remove-attestation-rule|set-attestation-ruleslist-attestation-ruleswhich is part of the Managed Workload Identity feature.
Cloud Key Management Service
- Added
--fallback-scopeflag togcloud beta kms inventory get-protected-resources-summary. - Updated
gcloud beta kms inventory search-protected-resourcesto allow projects in scope flag while still supporting organization scopes.
Cloud Run
- Promoted
gcloud run compose upcommand to GA.
Cloud SQL
- Upgraded
--reconcile-psa-networkingflag forgcloud sql instances patchcommand to GA. This field reconciles the instance's PSA networking configuration. If the instance is already on a PSA network, the DNS zone and records associated with the PSA write endpoint are either added if missing or updated if incorrect.
Cloud Storage
- Updated
gcloud storage cp,gcloud storage mvandgcloud storage rsyncto support Rapid Bucket see https://docs.cloud.google.com/storage/docs/rapid/rapid-bucket. - Added a new predefined key,
storage-classto the existing--rewrite-objectflag ingcloud storage batch-operations jobs createto rewrite object storage classes.
Compute Engine
- Added
--load-balancing-schemeflag togcloud beta compute target-tcp-proxies create. - Promoted
--resource-manager-tagsflag forgcloud compute external-vpn-gateways createcommand in GA. - Promoted
--resource-manager-tagsflag forgcloud compute target-vpn-gateways createcommand in GA. - Promoted
--resource-manager-tagsflag forgcloud compute vpn-gateways createcommand in GA. - Promoted
--resource-manager-tagsflag forgcloud compute vpn-tunnels createcommand in GA. - Promoted
health-aggregation-policiescommand ingcloud computeto GA. - Promoted
health-sourcescommand ingcloud computeto GA. - Promoted
composite-health-checkscommand ingcloud computeto GA. - Promoted
--target-size-policy-modeflag forgcloud compute instance-groups managed createto GA.
Compute Network Policies
- Promoted
compute network-policiesto beta.
Gemini
- Added
gcloud gemini gda-observability-settingsAPI. - Added
gcloud gemini gda-observability-settings setting-bindingsAPI. - Added
gcloud gemini gibq-observability-settingsAPI. - Added
gcloud gemini gibq-observability-settings setting-bindingsAPI.
Kubernetes Engine
- Added
--enable-scheduled-upgradestogcloud alpha|beta container clusters create|updatecommand. - Added
--disable-scheduled-upgradestogcloud alpha|beta container clusters updatecommand.
Model Armor
- Added support for
--google-mcp-server-apis,--add-google-mcp-server-apis,--remove-google-mcp-server-apis, and--clear-google-mcp-server-apisflags to manage Google MCP server APIs in floor settings. - Added support for repeated
--add-integrated-servicesand--remove-integrated-servicesflags togcloud model-armor floorsettings update.
Network Connectivity
- Modified
--include-import-rangesflag, and added--exclude-import-ranges,--include-export-ranges,--exclude-export-rangesflags togcloud network-connectivity spokes linked-router-appliances create,gcloud network-connectivity spokes linked-router-appliances update,gcloud network-connectivity spokes linked-interconnect-attachments create,gcloud network-connectivity spokes linked-interconnect-attachments update,gcloud network-connectivity spokes linked-vpn-tunnels create,gcloud network-connectivity spokes linked-vpn-tunnels updateto support hybrid spoke filters.
Network Management
- Removed deprecated 'alpha network-management simulation'.
Network Security
- Added command group
network-security security-profiles url-filteringand promoted it to GA. - Added flag
--url-filtering-profileto commandnetwork-security security-profile-groups createin the GA track. - Moved flag
--threat-prevention-profileto a mutex with flag--clear-threat-prevention-profilefor commandnetwork-security security-profile-groups updatein the GA track. - Added mutex with flags
--url-filtering-profileand--clear-url-filtering-profileto commandnetwork-security security-profile-groups updatein the GA track.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
561.0.0 (2026-03-17)
AI
- - Added
europe-north2to online prediction supported regions. - Added
us-west8to online prediction supported regions.
AlloyDB
- Added the --[no-]observability-config-track-active-query-plan flag to
gcloud beta alloydb instances createandgcloud beta alloydb instances updateto enable or disable the tracking of active query plans.
BigLake
- Promoted
gcloud biglake iceberg namespacesto beta. Create, Update, Delete, Describe, and List commands are now available in beta. - Promoted
gcloud biglake iceberg tablesto beta. Delete, Describe, Get-Iam-Policy, List, Register, and Set-Iam-Policy commands are now available in beta.
Cloud DNS
- Added
--skip-soa-updateflag togcloud dns record-sets transaction startandgcloud dns record-sets importto allow initiating transactions without automatically staging an SOA serial number increment.
Cloud Filestore
- Add source-backup-project flag to
gcloud filestore instances create.
Cloud IAM
Deprecated the extended-attributes flags used in
gcloud iam workforce-pools providers create-saml,gcloud iam workforce-pools providers update-saml,gcloud iam workforce-pools providers create-oidc,gcloud iam workforce-pools providers update-oidcin favor of SCIM.Added the --[no-]use-default-shared-ca flag to
gcloud iam workload-identity-poolscreateandupdatecommands to let you provision certificates from default shared certificate authorities (CAs).
Cloud Key Management Service
- Added support for post-quantum asymmetric signing algorithms:
ML-DSA-44,ML-DSA-88, and the external-mu ML-DSA variants.
Cloud SQL
- Added support in
gcloud sql instances point-in-time-restoreto perform cross-project PITR with flags:--activation-policy,--assign-ip,--network,--authorized-networks,--enable-google-private-path,--availability-type,--backup,--backup-location,--backup-start-time,--collation,--cpu,--database-version,--enable-bin-log,--enable-point-in-time-recovery,--maintenance-release-channel,--maintenance-window-day,--maintenance-window-hour,--deny-maintenance-period-start-date,--deny-maintenance-period-end-date,--deny-maintenance-period-time,--insights-config-query-insights-enabled,--insights-config-query-string-length,--insights-config-record-application-tags,--insights-config-record-client-address,--insights-config-query-plans-per-minute,--memory,--region,--zone,--secondary-zone,--require-ssl,--retained-backups-count,--retained-transaction-log-days,--storage-auto-increase,--storage-size,--storage-provisioned-iops,--storage-provisioned-throughput,--storage-type,--tier,--t,--edition,--disk-encryption-key,--active-directory-domain,--audit-bucket-path,--audit-retention-interval,--audit-upload-interval,--deletion-protection,--time-zone,--connector-enforcement,--timeout,--enable-private-service-connect,--allowed-psc-projects,--ssl-mode,--final-backup,--final-backup-retention-days,--clear-network,--active-directory-mode,--active-directory-dns-servers,--active-directory-organizational-unit,--active-directory-secret-manager-key,--clear-active-directory-dns-servers,--clear-active-directory,--clear-disk-encryption.
Cloud Storage
- Promoted object-contexts feature to GA.
Compute Engine
- Promoted endpoint-based connection policies feature for
gcloud compute service-attachments updateto GA. This feature allows specifying endpoint URLs in--consumer-accept-listand--consumer-reject-list. - Added
--remove-obsolete-endpoint-accept-reject-entriesflag togcloud compute service-attachments updateto cleanup obsolete entries. - Promoted
cachePolicysupport forgcloud compute url-mapsto beta. - Promoted
--zonal-affinity-spilloverand--zonal-affinity-spillover-ratioofgcloud compute backend-services create|updatecommands to GA. - Promoted
--preemption-notice-durationflag togcloud compute instancesin beta.
Database Migration
- Added
--enable-iam-authenticationand--disable-iam-authenticationtogcloud database-migrate connection-profiles createandgcloud database-migrate connection-profiles update. The flag enabled or disables IAM authentication using DMS service agent to the destination instance. Currently supported only for Postgres destinations (Cloud SQL & AlloyDB).
Kubernetes Engine
- Added support for enabling PTP-KVM time synchronization in node pools
via system config file using
--system-config-from-fileflag ingcloud container cluster createandgcloud container node-pools create|updatecommands.
Looker
- Added
--catalog-integration-opt-outflag togcloud looker instance createandgcloud looker instance updatecommands to manage Universal Dataplex Catalog integration with Looker.
Network Services
- Updated
gcloud network-services tls-routes importandgcloud network-services tls-routes exportto supporttargetProxiesfield.
Vector Search
- Promoted
gcloud vector-search collections export-data-objectsto GA.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
560.0.0 (2026-03-10)
Google Cloud CLI
- Fixed issue where API enablement was checked on the wrong project for some
commands depending on where
--projectwas specified on the command line.
AlloyDB
- Added
--enable-dataplex-integrationflag togcloud alloydb clusters create|update|create-secondary|restore|migrate-cloud-sqlto enable or disable Dataplex integration.
App Engine
- Updated the Java SDK to version 5.0.0 build from the open source project https://github.com/GoogleCloudPlatform/appengine-java-standard/releases/tag/v5.0.0.
Auth Login
- Fixed an issue where
auth/token_hostproperty was ignored whencontext_aware/use_client_certificatewas set to True.
BigQuery
- Added new
--reservation_groupflag that can be used in bq mk, show, ls and rm operations. - Added information about command that is being executed to the user-agent header.
- Added new
--reservation_group_nameflag that can be used in bq update reservation operation.
Cloud Access Context Manager
- Promoted
gcloud access-context-manager supported-permissions describe ROLE_IDto beta and GA. - Promoted
gcloud access-context-manager supported-permissions listto beta and GA.
Cloud Build
- Added
--publishflag togcloud builds submitfor pack builds, which will directly build images on Artifact Registry and not on local Docker.
Cloud Datastream
- Fixed an issue where
gcloud datastream streams updatedid not properly handle--rule-setsflag.
Cloud Firestore Emulator
- Added
--editionflag togcloud emulators firestore startto allow starting the emulator in both 'enterprise' and 'standard' edition.
Cloud IAM
- Added
azure-ad-groups-display-namefield to--extra-attributes-typeflag togcloud iam workforce-pools providers create-saml,gcloud iam workforce-pools providers update-saml,gcloud iam workforce-pools providers create-oidc,gcloud iam workforce-pools providers update-oidcwhich allow user to setup attributes type for extra attributes oauth2 that fetches azure ad group display name property.
Cloud SQL
- Added
gcloud sql instances execute-sqlin GA.
Cloud Storage
- Promoted
--update-object-custom-contexts,update-object-custom-contexts-file,clear-object-custom-contexts, andclear-all-object-custom-contextsflags ingcloud storage batch-operations jobs createto GA. - Updated gsutil component to 5.36.
- Promoted
--encryption-enforcement-fileflag ofgcloud storage buckets createandgcloud storage buckets updateto GA.
Compute Engine
- Updated
gcloud compute images listto include public images from thealmalinux-cloudproject in the default search. - Promoted
gcloud compute storage-pools listsupport for Exapools to GA. - Added
--forward-proxy-direct-forwardingflag togcloud compute backend-services createin beta. - Added
--forward-proxy-cloud-runflag togcloud compute backend-services createin beta. - Promoted
--early-access-maintenanceingcloud compute reservations updateto GA. - Promoted the following
gcloud compute routerscommand groups to beta:add-named-set,add-named-set-element,download-named-set,get-named-set,list-named-sets,remove-named-set,remove-named-set-element, andupload-named-set.
Config Connector
- Updated Google Cloud Config Connector to version 1.145.0. See Config Connector Overview for more details https://cloud.google.com/config-connector/docs/overview.
Database Migration
- Added
gcloud database-migration connection-profiles fetch-static-ipscommand to fetch the static IP addresses that need to be allowlisted for static IP connectivity.
Kubernetes Engine
- Added flag option
--autopilot-privileged-admissiontogcloud container clusters create,gcloud container clusters create-autoandgcloud container clusters updatecommands. This flag allows specifying Cloud Storage or GKE-specific object paths pointing to privileged workload allowlists to be authorized for use in Autopilot mode. - Added support for setting max container restart period in node pools via
system config file using
--system-config-from-fileflag ingcloud container cluster createandgcloud container node-pools create|updatecommands. - Updated default kubectl from 1.34.4 to 1.34.5.
- Additional kubectl versions:
- kubectl.1.30 (1.30.14)
- kubectl.1.31 (1.31.14)
- kubectl.1.32 (1.32.13)
- kubectl.1.33 (1.33.9)
- kubectl.1.34 (1.34.5)
- kubectl.1.35 (1.35.2)
- Added
--enable-agent-sandboxflag togcloud container clusters createandupdatecommands to enable or disable GKE Agent Sandbox feature.
Vector Search
- Added
gcloud vector-searchwhich allows for basic CRUDL operations on Vector Search 2.0 resources via v1 API. - Added support for Data Objects aggregation, query and search via v1 API.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
559.0.0 (2026-03-03)
Breaking Changes
- (Compute Engine) The command
gcloud compute project-info set-usage-buckethas been deprecated. Please use BigQuery Export instead.
Google Cloud CLI
- Adjusted the maximum wait time between poll retries for async Long-Running Operations from 3 minutes to 20 seconds for some commands.
AI
- Modified
--regionflag ofgcloud ai custom-jobsto include new custom job regions.
AlloyDB
- Added support for
POSTGRES_18as a version inalloydb clusters createfor GA track. - Added support for
POSTGRES_18as a version inalloydb clusters migrate-cloud-sqlfor GA track. - Added support for
POSTGRES_18as a target version usingalloydb clusters upgradefor GA track.
BigLake
- Modified
gcloud biglake iceberg catalogs deleteto prompt for confirmation by default. Use--quietflag to get the old behavior.
Certificate Authority Service
- Added
gcloud privateca operationscommand group to manage long-running operations.
Cloud Firestore Emulator
- Release Cloud Firestore emulator v1.20.4
- Minor bug fixes in Firestore Native mode
Cloud Key Management Service
- Added
gcloud beta kms kaj-configto help users view and updates KAJ default policy on a project/folder/organization. - Added
gcloud beta kms kaj-enrollmentto help users view the KAJ enrollment config of a project.
Cloud NetApp
- Added
gcloud netapp storage-pool executecommand to thestorage-poolgroup. This command allows execution of ONTAP CLI commands on the storage pool.
Cloud SQL
- Updated 'cloud-sql-proxy' packaged component to use 2.21.1 of the Cloud SQL Proxy.
Cluster Director
- Added
idfield to all storage resources. Users can set an identifier for storage resources when creating a cluster.
Compute Engine
- Promoted
--resolve-subnet-maskflag forgcloud compute networks subnets createto GA. - Added
--resource-manager-tagsflag togcloud compute instant-snapshots createin beta and GA.
Database Migration
- Added
--original-migration-nameflag togcloud database-migration migration-jobs createcommand to allow users to create failback migration jobs. - Added
--psc-service-attachmentflag togcloud database-migration connection-profiles create sqlservercommand to allow users to create SQL Server connection profile for failback migration jobs. - Added
--private-connectionflag togcloud database-migration connection-profiles create postgesqlcommand to allow users to create PostgreSQL connection profile for failback migration jobs with Private Connection connectivity method. - Added
--forward-ssh-hostname,--forward-ssh-port,--forward-ssh-username,--forward-ssh-password, and--forward-ssh-private-keyflags togcloud database-migration connection-profiles create postgesqlcommand to allow users to create PostgreSQL connection profile for failback migration jobs with Forward SSH Tunnel connectivity method.
Kubernetes Engine
- Added
--consolidation-delayflag togcloud container node-pools createandupdateto control when the Cluster Autoscaler can scale down underutilized nodes. - Added flag option
--disable-multi-nic-lustreto add support for enabling/disabling the Lustre MultiNIC on GKE Standard and Autopilot clusters.
Network Security
- Updated import and export schemas for
gcloud network-security security-profile-groups. - Updated import and export schemas for
gcloud network-security security-profiles. - Promoted the
network-security security-profiles listcommand to GA. - Promoted the
network-security security-profiles describecommand to GA. - Promoted the
network-security security-profiles exportcommand to GA. - Promoted the
network-security security-profiles importcommand to GA. - Add
network-security security-profiles deletecommand.
Vector Search
- Removed unsupported Vertex Ranker flags from
gcloud beta vector-search collections data-objects batch-searchcommand.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
558.0.0 (2026-02-24)
AI
- Modified
--regionflag ofgcloud ai endpointsto include new online prediction regions. - Modified
--regionflag ofgcloud ai modelsto include new online prediction regions.
AlloyDB
- Added new value POSTGRES_18 to
--versionflag fromgcloud alpha|beta alloydb clusters upgradeto support for upgrading AlloyDB clusters to PostgreSQL 18.
Apihub
- Promoted
gcloud apihubsurface to GA which allows management of Apihub resources.
Cloud Functions
- Promoted Direct VPC support for
gcloud functions deployto GA. Use flags--network,--subnet,--network-tags, and--direct-vpc-egressto configure Direct VPC egress for functions.
Cloud Identity-Aware Proxy
- Promoted
cloud-runresource-type support for IAP CLI to GA.
Cloud Key Management Service
- Added
gcloud kms keys versions deletecommand to support deletion of CryptoKey Versions. - Added
gcloud kms keys deletecommand to support deletion of CryptoKeys. - Added
gcloud kms retired-resources describecommand to support retrieval of a RetiredResource. - Added
gcloud kms retired-resources listcommand to support retrieval of RetiredResources.
Cloud NetApp
- Added
--modeflag togcloud netapp storage-pools create.
Cloud Run
- Promoted
--[no-]iapflag to GA for commandsgcloud run deploy,gcloud run services updateandgcloud run multi-region-services update.
Cloud SQL
- Added
--data-api-accessflag togcloud sql instances createandpatchin GA.
Cluster Director
- Promoted
gcloud alpha cluster-directorto beta.
Compute Engine
- Added
--remove-obsolete-endpoint-accept-reject-entriesflag togcloud beta compute service-attachments updateto remove entries for Private Service Connect endpoints that are no longer connected. - Promoted
--resource-manager-tagsflag forgcloud compute external-vpn-gateways createto beta. - Promoted
--resource-manager-tagsflag forgcloud compute target-vpn-gateways createto beta. - Promoted
--resource-manager-tagsflag forgcloud compute vpn-gateways createto beta. - Promoted
--resource-manager-tagsflag forgcloud compute vpn-tunnels createto beta. - Added
--instance-flexibility-policyflag forgcloud compute instance-groups managed createandgcloud compute instance-groups managed updatecommands in beta. - Added
CHIP_ERRORas a valid value for--fault-reasonsingcloud compute instances report-host-as-faultyin alpha, beta, and GA. - Promoted
--target-serviceflag forgcloud compute service-attachments updateto GA. - Added
--resource-manager-tagsflag togcloud compute images createin beta and GA. - Promoted
--network-ddos-adaptive-protection,--network-ddos-impacted-baseline-threshold, and--clear-network-ddos-impacted-baseline-thresholdflags forgcloud compute security-policies updateto beta. - Added
--resource-manager-tagsflag togcloud compute disks createin beta and GA. - Added
--resource-manager-tagsflag togcloud compute snapshots createin beta and GA.
GKE Hub
- Promoted
container fleet workload-identitymethods to GA.
Kubernetes Engine
Added
--maintenance-minor-version-disruption-intervaland--maintenance-patch-version-disruption-intervalflag ingcloud container clusters create/create-auto/update.Updated default kubectl from 1.33.5 to 1.34.4.
Additional kubectl versions:
- kubectl.1.30 (1.30.14)
- kubectl.1.31 (1.31.14)
- kubectl.1.32 (1.32.12)
- kubectl.1.33 (1.33.8)
- kubectl.1.34 (1.34.4)
- kubectl.1.35 (1.35.1)
Vector Search
- Introduced etag support to
gcloud beta vector-search data-objectsmethods. - Added configuration management support to
gcloud beta vector-search collections indexes createmethod. - Added
--dense-scann-search-leaves-pctand--dense-scann-initial-candidate-countflags togcloud beta vector-search collections data-objects searchto support dense ScaNN parameters.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
557.0.0 (2026-02-18)
Google Cloud CLI
- Rebuilt Linux bundled Python for the
gcloudCLI with setuptools 80.10.2 to fix CVE CVE-2026-24049. - Update
gcloud feedbackto remove Stack Overflow and IRC as communication channels.
App Engine
- Updated the Go SDK to version 1.9.77. Please visit the following release notes for details: https://cloud.google.com/appengine/docs/go/release-notes.
- Updated the Java SDK to version 4.0.2 build from the open source project https://github.com/GoogleCloudPlatform/appengine-java-standard/releases/tag/v4.0.2.
Cloud Backup DR
- Added
--cloudsql-editionflag togcloud backup-dr service-config initto support initializing Cloud SQL instances.
Cloud Bigtable
- Rebuilt with Go 1.24.11 to fix CVE-2025-61727 and CVE-2025-61729.
Cloud DNS
- Enforce version 3 in setIamPolicy managed zone command.
Cloud Interconnect
- Deprecate
--subzoneflag ofgcloud compute interconnects create.
Compute Engine
- Added
--templateflag forgcloud compute instance-groups managed updatecommand in GA. - Promoted
gcloud compute instant-snapshot-groups createto beta. - Promoted
gcloud compute instant-snapshot-groups deleteto beta. - Promoted
gcloud compute instant-snapshot-groups describeto beta. - Promoted
gcloud compute instant-snapshot-groups listto beta. - Promoted
gcloud compute rollouts describeto beta. - Promoted
gcloud compute rollouts listto beta. - Promoted
gcloud compute rollouts cancelto beta. - Promoted
gcloud compute rollouts deleteto beta. - Added
min-cpu-platformfield in--instance-selectionflag ofgcloud compute instance-groups managed createandgcloud compute instance-groups managed updatein beta. - Added
--discard-local-ssdflag togcloud compute instances createin alpha. - Updated the network troubleshooting logic within
gcloud compute ssh --troubleshootto handle IAP and IPv6 connectivity scenarios.
Compute Firewall Policies
- Promoted
--src-network-contextflag ofgcloud compute firewall-policies rules createto GA. - Promoted
--src-network-contextflag ofgcloud compute firewall-policies rules updateto GA. - Promoted
--dest-network-contextflag ofgcloud compute firewall-policies rules createto GA. - Promoted
--dest-network-contextflag ofgcloud compute firewall-policies rules updateto GA. - Promoted
--src-network-contextflag ofgcloud compute network-firewall-policies rules createto GA. - Promoted
--src-network-contextflag ofgcloud compute network-firewall-policies rules updateto GA. - Promoted
--dest-network-contextflag ofgcloud compute network-firewall-policies rules createto GA. - Promoted
--dest-network-contextflag ofgcloud compute network-firewall-policies rules updateto GA. - Promoted
--priorityand--associated-policy-to-be-replacedflags ofgcloud compute network-firewall-policies associations createto beta. - Promoted
gcloud compute network-firewall-policies associations updatecommand to beta.
Container Registry
- Fixed an issue where
gcloud container images list-tagswould crash with a stack trace when receiving a non-JSON response from the server (e.g. an HTML error page). It now displays a user-friendly error message.
Eventarc
- Added
--clear-max-retry-attemptstogcloud eventarc triggers updateto support unsetting a RetryPolicy delivery attempt setting.
Looker
- Added
--catalog-integration-enabledflag togcloud looker instance createandgcloud looker instance updatecommands to manage Universal Dataplex Catalog integration with Looker.
Pubsub Emulator
- Add support for AI Inference Single Message Transforms (SMTs).
- Fix race condition in unit tests.
Workbench
- Promoted
gcloud workbench executionsandgcloud workbench schedulesto GA.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
556.0.0 (2026-02-10)
Google Cloud CLI
- Fixed
--filterparsing errors ingcloud computelist commands when filter expression contained "region" or "zone" as a substring somewhere in a parenthesized sub-expression.
AI
- Added support for
--disable-dedicated-endpointtogcloud ai model-garden models deploy.
App Engine
- Promoted
gcloud app migrate-to-runto beta. - Updated the Java SDK to version 4.0.1 build from the open source project https://github.com/GoogleCloudPlatform/appengine-java-standard/releases/tag/v4.0.1.
BigQuery
- Added a
queryIdin theexecutionmetadata ofRunQueryRpcreturn value if a job was not created. - Added support for
labelsinRunQueryRpcmethod. - Improved stack trace format for Python UDF error messages.
- Fixed a bug where Google Cloud CLI config properties would not be read correctly.
- Fixed a bug where a failed Data Transfer config update would display a Success message.
Cloud Backup DR
- Added
--clear-encryption-keyflag togcloud backup-dr backups restore computeto revert the CMEK encryption of disks of a VM to GMEK encryption. - Added
kms-keyproperty to--create-diskflag to support encryption of restored disk with a Customer Managed Encryption Key (CMEK).
Cloud Run
- Added warning message for orgless project while deploying cloud-run service with IAP enabled.
Cloud SQL
- Promoted
--server-certificate-rotation-modeflag to GA ingcloud sql instances createandpatchcommand. - Updated help text for
--server-certificate-rotation-modeflag.
Compute Engine
- Unhided
gcloud compute advice capacitycommand in alpha. - Fix bug with updating standby target size to
0when callinggcloud beta compute instance-groups managed updatewith flags--stopped-sizeor--suspended-size.- Added
--resource-manager-tagsflag togcloud compute machine-images createin beta.
- Added
- Added
--resource-manager-tagsflag togcloud compute machine-images createin v1. - Promoted
gcloud compute rollout-planscommand group to beta.
Compute Firewall Policy Rules
- Promoted new values for
--policy-typeflag ofgcloud compute network-firewall-policies createto beta.
Developer Connect
- Added flag
--secure-source-manager-instance-configtogcloud developer-connect connections createandgcloud developer-connect connections update. - Non-scm providers for developer-connect account-connectors will not be deprecated.
GKE Hub
- Promoted
container fleet workload-identitymethods to beta.
Kpt
- Updated kpt to v1.0.0-beta.60. See https://github.com/kptdev/kpt/releases/tag/v1.0.0-beta.60 for more details.
Kubernetes Engine
- Announced General Availability (GA) of support for the Image Streaming and
Secondary Boot Disk feature on Ubuntu node images (
UBUNTU_CONTAINERD) within Google Kubernetes Engine. This allows clusters using Ubuntu nodes to benefit from faster container startups by streaming image data. - Updated the help text for
--enable-image-streamingflag (ingcloud container clusters create/updateandgcloud container node-pools create/update). The enhanced help text now directs users to the public documentation for detailed version requirements and usage instructions for Image Streaming with bothUBUNTU_CONTAINERDandCOS_CONTAINERDnode images. - Updated the help text for
--secondary-boot-diskflag (ingcloud container node-pools create). The help text now provides links to the public documentation for detailed version requirements and usage instructions across different node image types, includingUBUNTU_CONTAINERD. - Added flag option
--autopilot-general-profiletogcloud container clusters create,create-autoandupdatecommands. Accepted values are:none,no-performance. This flag allows specifying the Autopilot general compute profile for a cluster, available on clusters running version 1.32 or later. For more information, see https://cloud.google.com/kubernetes-engine/docs/concepts/autopilot-overview#autopilot-compute-platform.
Network Connectivity
- Fix
gcloud beta network-connectivity transports profilesby adding REGION as a column onlist, and align on--regionflag fordescribe. - Marked
advertised-routesas optional ingcloud beta network-connectivity transports create.
Vector Search
- Added
gcloud beta vector-searchwhich allows for basic CRUDL operations on Vector Search 2.0 resources. - Added support for Data Objects aggregation, query and search.
- Added
vector_search/locationproperty to set default region forgcloud beta vector-searchcommands.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
555.0.0 (2026-02-03)
Google Cloud CLI
- Rebuilt Linux bundled Python for the
gcloudCLI with setuptools 80.10.1 to fix CVE GHSA-58pv-8j8x-9vj2.
Cloud Run
- To reduce delay between the end of the build phase and the beginning of the
service deployment phase,
gcloud run deploy --sourcecommands poll the build for completion more frequently. This reduces overall latency for the command.
Cloud SQL
- Added
gcloud sql users assign-roleswhich allows granting new roles and revoking existing roles to/from Postgres/MySQL users. - Added
--database-rolesflag togcloud sql users createto allow granting additional database roles during user creation for Postgres/MySQL. - Added
--destination-projectand--destination-networkflags togcloud sql instances clonefor cross-project clone operations. Both flags must be specified together to perform a cross-project clone.
Cloud Services
- Add
--groupflag togcloud services enablein beta.
Compute Engine
- Added
gcloud compute reservations slots listcommand in beta. - Added
gcloud compute reservations slots describecommand in beta. - Added
gcloud compute reservations slots listcommand in v1. - Added
gcloud compute reservations slots describecommand in v1. - Deprecated
--user-licensesingcloud compute disks createandgcloud compute images create. - Deprecated
--update-user-licensesand--clear-user-licensesingcloud compute disks updateandgcloud compute images update. - Promote
--instance-selectionand--instance-selection-machine-typesflags ofgcloud compute instances bulk createto GA. - Added
--resource-manager-tagsflag togcloud compute storage-pools createin beta. - Added
--resource-manager-tagsflag togcloud compute storage-pools createin v1.
Developer Connect
- Deprecate non-scm account-connector OAuth providers.
Kpt
- Updated kpt bundled component to v1.0.0-beta.59.2. See https://github.com/kptdev/kpt/releases/tag/v1.0.0-beta.59.2 for more details.
Kubernetes Engine
- Added kubelet config options
shutdownGracefulPeriodSecondsandshutdownGracefulPeriodCriticalPodsSecondstogcloud container clusters create,gcloud container node-pools create, andgcloud container node-pools updatecommand which allows user customization on node graceful shutdown.
Network Connectivity
- Fix
listanddescribeforgcloud beta network-connectivity transports. - Added
gcloud beta network-connectivity transports updatecommand. - Clarify
--regionflag forgcloud beta network-connectivity transports delete.
Network Management
- Added
--source-gke-podand--destination-gke-podflags togcloud network-management connectivity-teststo allow executing Connectivity Tests to or from GKE Pods. - Updated comments and enum options for
network,network-type, andprojectarguments ofgcloud network-management connectivity-tests.
Pubsub Emulator
- Add support for filtering to the Pub/Sub emulator.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
554.0.0 (2026-01-27)
Breaking Changes
- (Google Cloud CLI) Deprecated Python 3.9. The minimum supported Python version is Python 3.10.
- (Dataproc Metastore) Deprecated
--read-write-regionsand--read-only-regionsflags ofgcloud metastore services create. Use single region metastore instead.
BigLake
- Promoted
gcloud biglake icebergto beta.
Cloud Dataflow
- Added support for various flags
--additional-experiments,--additional-pipeline-options,--additional-user-labels,--disable-public-ips,--temp-location,--staging-location,--num-workers,--max-workers,--worker-machine-type,--launcher-machine-type,--dataflow-kms-key,--enable-streaming-engine,--update,--transform-name-mappingstogcloud dataflow yaml runcommand.
Cloud Managed Kafka
- Added
--viewflag togcloud managed-kafka consumer-groups listto allow for full and basic views of consumer groups.
Cloud Resource Manager
- Added Dynamic tags support to
gcloud resource-manager tags bindings deletecommand. This command can be used to detach a tag from a resource.
Cloud SQL
- Updated 'cloud-sql-proxy' packaged component to use 2.21.0 of the Cloud SQL Proxy.
- Modified
gcloud sql connectcommand to use Cloud SQL Proxy V2 API.- Added support for
--auto-iam-authn,--private-ip,--psc,--auto-ip,--run-connection-testand--debug-logsflags.
- Added support for
Compute Engine
- Added
400gas an additional option for--bandwidthofgcloud compute interconnects attachments dedicated createandgcloud compute interconnects attachments dedicated update. - Added
--resource-manager-tagsflag for alpha togcloud compute storage-pools createto allow users to add Resource Manager tags to the storage pool resource during creation. - Added support to update graceful shutdown configuration in
gcloud beta compute instances update-from-filecommand.
Kubernetes Engine
- Added support for setting kernel module signature enforcement in node pools
via system config file using
--system-config-from-fileflag ingcloud container cluster createandgcloud container node-pools create|updatecommands.
Network Connectivity
- Fix flags for
gcloud beta network-connectivity transports create.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
553.0.0 (2026-01-21)
AI
- Added support for the 'dcgm-fi-dev-gpu-util', 'vllm-gpu-cache-usage-perc',
and 'vllm-num-requests-waiting' autoscaling metrics to
gcloud ai endpoints deploy-modelandgcloud ai deployment-resource-pools create.
Auth Login
- Added a warning message for scopes that will be blocked soon for the default
client ID generated by
gcloud auth application-default login. Scopes include:- https://www.googleapis.com/auth/drive
- https://www.googleapis.com/auth/spreadsheets
- https://www.googleapis.com/auth/drive.readonly
- https://www.googleapis.com/auth/analytics.readonly
- https://www.googleapis.com/auth/spreadsheets.readonly
- https://www.googleapis.com/auth/calendar
- https://www.googleapis.com/auth/adwords
- https://www.googleapis.com/auth/calendar.readonly
- https://www.googleapis.com/auth/analytics.edit
- https://www.googleapis.com/auth/drive.metadata.readonly
- https://www.googleapis.com/auth/content
- https://www.googleapis.com/auth/analytics
- https://www.googleapis.com/auth/contacts.readonly
- https://www.googleapis.com/auth/drive.metadata
- https://www.googleapis.com/auth/contacts
- https://www.googleapis.com/auth/youtube
- https://www.googleapis.com/auth/calendar.events.readonly
- https://www.googleapis.com/auth/drive.scripts
- https://www.googleapis.com/auth/docs
- https://www.googleapis.com/auth/drive.photos.readonly
- For more information, see https://docs.cloud.google.com/docs/authentication/troubleshoot-adc#access_blocked_when_using_scopes.
Cloud Backup DR
- Promoted
gcloud backup-dr resource-backup-configcommand group to GA. - [Backup DR] Added
--update-labels,--remove-labels, and--clear-labelsflags togcloud backup-dr backups updateto support label management. - Made
--backup-ruleoptional ingcloud backup-dr backup-plans create.
Cloud Dataproc
- Added
--auto-zone-exclude-zonesflag togcloud dataproc clusters createto allow excluding specific zones when using auto zone placement. - Added
--auto-zone-exclude-zonesflag togcloud dataproc workflow-templates set-managed-clusterto allow managed clusters to be to allow excluding specific zones when using auto zone placement.
Cloud Datastream
- Added Spanner as a supported source in
gcloud datastream connection-profilesandgcloud datastream streamscommand groups. - Added flags for Spanner source in
gcloud datastream connection-profilescommand group. - Added flags for Spanner source in
gcloud datastream streamscommand group.
Cloud NetApp
- Added
gcloud netapp volumes establish-peeringcommand to establish peering for cache volumes.
Cloud Resource Manager
- Promoted
--allowed-values-regexflag ofgcloud resource-manager tags keys create/updateto GA. This will allow the Tag Values shortName confining to the regex getting created during the time of Binding creation.
Cloud Run
- Modified
gcloud run compose upto support caching in source builds.
Cloud Storage
- Updated
gcloud storage batch-operations jobs listto return a new column "DRY_RUN" to indicate the mode of the jobs.
Compute Engine
- Added
--accelerator-topology-modeflag togcloud compute resource-policies create workload-policyandgcloud compute resource-policies create group-placementcommands. - Added RESERVATION_BOUND and FLEX_START options to --provisioning-model flag in gcloud compute instances update-from-file command.
- Promoted
--allow-cidr-routes-overlapflag ofgcloud compute networks subnets updateto GA. - Added
--allow-cidr-routes-overlapflag togcloud compute networks subnets createto allow creating subnetworks with IP ranges that can overlap with custom routes within the VPC. - Promoted
--capacity-tierflag to beta.
Developer Connect
- Updated
gcloud developer-connect insights-configs createto support--target-projectsflag. - Added generic HTTP Endpoint config connection type to
gcloud developer-connect connection create|update commands. - Updated
gcloud developer-connect createto support--github-enterprise-config-organizationflag.
Kubernetes Engine
- Added
--subnettogcloud container node-pools createcommand.
Oracle Database
- Removed unsupported fields from Autonomous Database Update command.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
552.0.0 (2026-01-13)
BigQuery
- Added
--managed_table_typeinbq mk --transfer_configto support destination table type in Data Transfer Service. - Fixed the bug where
bqcommand would stop responding indefinitely when the Cloud Resource Manager API was not enabled in the project.
Cloud Composer
- Updated warning message to reflect Composer 3 as the default version.
Cloud Firestore
- Promoted
enable-firestore-data-access,enable-mongodb-compatible-data-accessandenable-realtime-updatesto beta and GA.
Cloud Infrastructure Manager
- Added
gcloud infra-manager automigrationconfig describe,gcloud infra-manager automigrationconfig enable-auto-migration, andgcloud infra-manager automigrationconfig disable-auto-migrationcommands to manage Infrastructure Manager AutoMigrationConfig.
Cloud Run
- Added
--regionflag togcloud beta run worker-pools logscommand group. - Added
--instancesflag togcloud beta run worker-pools deploy/updateto replace--scalingflag. - Deprecated
--scalingflag fromgcloud beta run worker-pools deploy/update. - Added
gcloud run compose upcommand to alpha and beta. - Added
--[no-]iaptogcloud beta run multi-region-services.
Cloud Storage
- Promoted
--activity-data-retention-period-daysflag ingcloud storage insights dataset-configsto GA. - Added
--dry-runflag togcloud storage batch operations jobs createto support creating dry run jobs.
Cloud Workstations
- Promoted
--instance-metadataflag ofgcloud workstations configs createandgcloud workstations configs updateto GA.
Compute Engine
- Add
--accelerator-topology-modesupport togcloud compute resource-policies create workload-policyandgcloud compute resource-policies create group-placementcommands.
Design Center
- Added
--create-saflag togcloud design-center spaces applications deploycommand in GA. This flag automates the creation, role binding, and configuration of a new service account required for the application deployment.--service-accountflag can be used in conjunction with--create-sato specify the name for the new service account. - Added
--create-saflag togcloud design-center spaces applications previewcommand in GA. This flag automates the creation, role binding, and configuration of a new service account required for the application preview.--service-accountflag can be used in conjunction with--create-sato specify the name for the new service account.
Developer Connect
- Updated
gcloud developer-connect insights-configs createto support--target-projectsflag. - Added generic HTTP Endpoint config connection type to
gcloud developer-connect connection create|update commands.
Kubernetes Engine
- Added new kubectl version 1.35.0 for the RAPID channel.
- Additional kubectl versions:
- kubectl.1.30 (1.30.14)
- kubectl.1.31 (1.31.14)
- kubectl.1.32 (1.32.11)
- kubectl.1.33 (1.33.7)
- kubectl.1.34 (1.34.3)
- kubectl.1.35 (1.35.0)
Network Services
- Added
gcloud compute networks peerings cancel-request-deletecommand to alpha and beta. This command is used to cancel a pending request to delete a consensus peering between two networks.
Vmware Engine
- Added
datastorescommand togcloud vmwareto create, delete, update, describe and list datastores. - Added
mount-datastoreandunmount-datastorecommand togcloud vmware private-clouds clusterstomountandunmountdatastore on the given cluster.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
551.0.0 (2026-01-06)
Breaking Changes
- (Google Cloud CLI) Removed the deprecated
Cloud Tools for PowerShellcomponent from "gcloudCLI".- Starting this release,
Cloud Tools for PowerShellis no longer available in Google Cloud CLI. The component is removed from distribution. Cloud Tools for PowerShell has not been installed by default since April 2025 and this change will likely not affect you. - We recommend migrating any workflows dependent on these tools to the
"
gcloudCLI" or the Client Libraries to ensure future compatibility and support. - If you require Cloud Tools for PowerShell, you can install it manually from an archived Google Cloud CLI install version 550.0.0 or older.
- Starting this release,
AI
- Added
--min-gpu-driver-versionflag togcloud beta ai endpoints deploy-modelfor specifying the minimum GPU driver version.
App Engine
- Updated the Java SDK to new major version 4.0.0 from 3.0.3 https://github.com/GoogleCloudPlatform/appengine-java-standard/releases/tag/v4.0.0.
- API breaking changes described in https://github.com/GoogleCloudPlatform/appengine-java-standard/blob/main/RELEASENOTES.md.
Cloud Backup DR
- Promoted
gcloud backup-dr resource-backup-configcommand group to GA.
Cloud Dataplex
- Added
--enable-catalog-publishingflag togcloud dataplex datascans dataprofile create/updatecommand groups.
Cloud Firestore Emulator
- Release Cloud Firestore emulator v1.20.3
- Fixed transaction lock timeout error.
- Fixed bug where import job did not properly reserve imported ids.
Cloud Functions
- Added flags
--network,--subnet,--network-tags, and--direct-vpc-egresstogcloud functions deployinalphaandbetatracks for supporting Direct VPC.
Cloud Memorystore
- Add
--labelsflag togcloud redis clusters create. - Add
--update-labelsflag togcloud redis clusters update. - Add
--remove-labelsflag togcloud redis clusters update. - Add
--clear-labelsflag togcloud redis clusters update.
Cloud Run
- Added
gcloud beta run worker-pools logscommand group, includingreadandtailcommands, to support viewing logs for worker pools. - Fixed an issue where
gcloud run services logsandgcloud run jobs logscommand groups, includingreadandtailcommands, would crash if a request log had a missing attribute value.
Cloud Spanner
- Add autoscaler flags to
gcloud spanner instance-partitons createandgcloud spanner instance-partitions updatecommands in beta and GA. - Add total CPU based autoscaling flags to
gcloud spanner instances createandgcloud spanner instances updatecommands in beta and GA. - Promote
disable downscalingflag options forgcloud spanner instances createandgcloud spanner instances updatecommands for GA.
Cloud Storage
gcloud storage cp:- Skipping copying files which goes outside of destination directory.
Cloud Workstations
- Added
--disk-type,--disk-size,--disk-reclaim-policy, and--disk-source-snapshottogcloud workstations configs createandgcloud workstations configs update. - Added support for Hyperdisk with
--disk-type=hyperdisk-balanced-ha.
Compute Engine
- Added
--resource-manager-tagsflag for alpha togcloud compute snapshots createto allow users to add Resource Manager tags to the snapshot resource during creation. - Added
--resource-manager-tagsflag for alpha togcloud compute disks createto allow users to add Resource Manager tags to the disk resource during creation.
Compute Firewall Policies
- Promoted
--src-network-contextflag ofgcloud compute firewall-policies rules createto beta. - Promoted
--src-network-contextflag ofgcloud compute firewall-policies rules updateto beta. - Promoted
--dest-network-contextflag ofgcloud compute firewall-policies rules createto beta. - Promoted
--dest-network-contextflag ofgcloud compute firewall-policies rules updateto beta. - Promoted
--src-network-contextflag ofgcloud compute network-firewall-policies rules createto beta. - Promoted
--src-network-contextflag ofgcloud compute network-firewall-policies rules updateto beta. - Promoted
--dest-network-contextflag ofgcloud compute network-firewall-policies rules createto beta. - Promoted
--dest-network-contextflag ofgcloud compute network-firewall-policies rules updateto beta.
Gemini
- Promoted
gcloud gemini cloud-assist investigationscommands to beta.
Kubernetes Engine
- Added
--node-drain-grace-period-seconds,--node-drain-pdb-timeout-seconds, and--respect-pdb-during-node-pool-deletiontogcloud container node-pools createandgcloud container node-pools updatecommands.
Workbench
- Added
NVIDIA_H200_141GBandNVIDIA_B200option to--accelerator-typeflag ofgcloud workbench instances createandgcloud workbench instances update.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
550.0.0 (2025-12-16)
Google Cloud CLI
- Updated Linux bundled Python for the
gcloudCLI to 3.13.10 with pip v25.3.
App Engine
- Updated the Java SDK to version 3.0.3 build from the open source project https://github.com/GoogleCloudPlatform/appengine-java-standard/releases/tag/v3.0.3.
- Upgraded Eclipse Jetty web server to versions 12.0.31 and 12.1.5 that fixes:
Artifact Registry
- Made the
show-package-vulnerabilityflag public forgcloud artifacts versions describe.
BigQuery
- Added an error message on how to set a quota project ID when expected by the API.
- Updated
bq infocommand to show OpenSSL version. - Added new
--scheduling_policy_max_slotsflag that can be used to set a slot usage cap on BigQuery jobs for either all projects under a reservation or a specific one. - Added new
--scheduling_policy_concurrencyflag that can be used to cap the number of concurrently running BigQuery jobs for either all projects under a reservation or a specific one. - Added new
--use_gcloud_configto allow disabling the reading of the activegcloudCLI configuration (enabled by default). - Added more incompatible flag checks for Dataset and Table in
bq update. - Improved error messages for unidentifiable resource names.
- Added setting
--mtlsflag value from gcloudcontext_aware.use_client_certificateconfig property.
Cloud Composer
- Added
--airflow-versiontogcloud composer environments updateto upgrade Cloud Composer environment to a newer Composer version.
Cloud Dataplex
- Added one-time trigger support to dataplex datascans create commands.
Cloud Filestore
- Added
gcloud filestore instances resume-replicacommand for filestore instances. Theresume-replicaverb resumes a standby replica instance.
Cloud Key Management Service
- Added
gcloud kms single-tenant-hsm create(beta, GA) command to create a single-tenant Hardware Security Module (HSM) instance, used for CryptoKeys withHSM_SINGLE_TENANTprotection level. Requires--locationand--total-approver-count. - Added
gcloud kms single-tenant-hsm describe(beta, GA) command to show details of a single-tenant HSM instance. Requires the instance ID as a positional argument and--locationflag. - Added
gcloud kms single-tenant-hsm list(beta, GA) command to list single-tenant HSM instances. - Added
gcloud kms single-tenant-hsm proposal create(beta, GA) command to create a proposal for operations on a single-tenant HSM instance. Requires--locationand--operation-type. Supported operation types are:register_2fa_keys,disable_sthi,enable_sthi,delete_sthi,add_quorum_member,remove_quorum_member, andrefresh_sthi. The--single-tenant-hsm-instance-proposal-idflag is optional. - Added
gcloud kms single-tenant-hsm proposal execute(beta, GA) command to execute an approved proposal on a single-tenant HSM instance. Requires proposal ID as a positional argument,--locationflag, and--single-tenant-hsm-instanceflag. - Added
gcloud kms single-tenant-hsm proposal list(beta, GA) command to list proposals for a single-tenant HSM instance. Requires--locationand--single-tenant-hsm-instance. - Added
gcloud kms single-tenant-hsm proposal describe(beta, GA) command to show details of a single-tenant HSM instance proposal. Requires the proposal ID as a positional argument,--locationflag, and--single-tenant-hsm-instanceflag. - Added
gcloud kms single-tenant-hsm proposal delete(beta, GA) command to delete a proposal on a single-tenant HSM instance. Requires the proposal ID as a positional argument,--locationflag, and--single-tenant-hsm-instanceflag. - Added
gcloud kms single-tenant-hsm proposal approve(beta, GA) command to approve a proposal on a single-tenant HSM instance. Requires the proposal ID as a positional argument,--locationflag, and--single-tenant-hsm-instanceflag. Approval payloads are provided via either--quorum-replyor a combination of--required-challenge-repliesand--quorum-challenge-replies.--quorum-reply: Takes a list of tuples, where each tuple contains the file paths for a signed challenge and a public key, in the format('signed_challenge_file', 'public_key_file').--required-challenge-replies: Takes a list of tuples, where each tuple contains the file paths for a required signed challenge and a public key, in the format('signed_challenge_file', 'public_key_file').--quorum-challenge-replies: Takes a list of tuples, where each tuple contains the file paths for a quorum signed challenge and a public key, in the format('signed_challenge_file', 'public_key_file').
- Added
gcloud kms operations describe(beta, GA) command to show details of a KMS operation. - Updated
gcloud kms keys versions describeto allow--attestation-fileflag for key versions with protection levelHSM_SINGLE_TENANT. - Updated
gcloud kms keys versions get-certificate-chainto allow retrieving certificate chains for key versions with protection levelHSM_SINGLE_TENANT. - Updated
gcloud kms import-jobs create(beta, GA) to include--single-tenant-hsm-instanceflag, allowing users to associate the import job with a specific single-tenant HSM instance.
Cloud Run
- Promoted
gcloud run worker-poolsIAM policy management commands (add-iam-policy-binding,get-iam-policy,remove-iam-policy-binding, andset-iam-policy) to beta.
Cloud Spanner
- Added
--directed-readflag togcloud spanner clithat enables directed reads to provide the flexibility to route read-only transactions and single reads to a specific replica type or region (replica_location:replica_type). The replica_type is optional and can be either READ_ONLY or READ_WRITE. - Added
--proto-descriptor-fileflag togcloud spanner clito provide path of a file that contains a protobuf-serialized google.protobuf.FileDescriptorSet message to use in this invocation.
Cloud Storage
- Promoted
--activity-data-retention-period-daysflag ingcloud storage insights dataset-configsto GA.
Cloud Workstations
- Added
--instance-metadataflag togcloud beta workstations configs createandgcloud beta workstations configs updatecommands.
Compute Engine
- Added
--ip-collectionflag togcloud compute addresses createcommand. - Added support for Workforce Identity Federation in GA gcloud.
Added
--resource-manager-tagsflag for alpha togcloud compute images createto allow users to add Resource Manager tags to the image resource during creation.Updated
gcloud compute global-vm-extension-policieshelp text for--rollout-conflict-behaviorand--rollout-predefined-planarguments.
Developer Connect
- Updated
gcloud developer-connect insights-configs createto support--target-projectsflag.
Eventarc
- Added
--max-retry-attemptstogcloud eventarc triggers createandgcloud eventarc triggers updateto support specifying a RetryPolicy.
Kubernetes Engine
- Promoted
gcloud container fleet rollouts describe|listto beta. - Promoted
gcloud container fleet rolloutsequences create|describe|list|update|deleteto beta.
Network Connectivity
- Added
gcloud network-connectivity transport delete,gcloud network-connectivity transport list, andgcloud network-connectivity transport describecommands. - Added
gcloud network-connectivity transport remote-profiles listandgcloud network-connectivity transport remote-profiles describecommands. - Added
gcloud network-connectivity transport createcommand. - Fixed
gcloud network-connectivity transport remote-profiles listcommand.
Workbench
- Fixed boolean flag
--install-gpu-driveringcloud workbench instances updatecommand always parsing as true.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
549.0.1 (2025-12-10)
Google Cloud CLI
- Fixed an
AttributeErrorduring macOS install causing gcloud to crash.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
549.0.0 (2025-12-09)
Google Cloud CLI
- Rebuilt Linux bundled Python for the
gcloudCLI with pip v25.3 which fixed CVE-2025-8869. - Rebuilt Windows bundled Python for the
gcloudCLI with setuptools v80.9.0 which fixed CVE-2025-47273. - Updated Python installation experience on macOS to automatically install required dependencies when using
gcloudCLI managed Python environment without prompting.
AI
- Added
--deployment-tierflag togcloud ai index-endpoints deploy-indexto support storage optimized indexes. - Added
--gpu-partition-sizeflag togcloud ai endpoints deploy-modelfor multi-instance GPU partitioning.
API Registry
- Added
gcloud api-registry mcp servers listcommand to alpha and beta which lists the MCP servers that are available for consumption in the target project. - Added
gcloud api-registry mcp enable [SERVICE_NAME]command to alpha and beta which enables a given MCP server for use in the target project. - Added
gcloud api-registry mcp disable [SERVICE_NAME]command to alpha and beta which disables a given MCP server in the target project. - Added
gcloud api-registry mcp tools listcommand to alpha and beta which lists the MCP tools available from the MCP servers in the target project.
AlloyDB
- Added support for z3 machine-types in
gcloud alloydb instances createandgcloud alloydb instances update.
App Hub
- Promoted
gcloud apphub boundarycommands to the GA release track and unhide them.
Certificate Authority Service
- Added
--encryption-keyflag togcloud privateca pools createandgcloud privateca pools update. The flag accepts the full resource name of a Cloud KMS key to use for encrypting certificate data at rest. The Cloud KMS key must be located in the same region as the CA pool.
Cloud Alerting
- Promoted
gcloud monitoring policiesandgcloud monitoring policies conditionscommand groups to beta and GA.
Cloud Backup DR
- Updated
gcloud backup-dr backup-plan-associations trigger-backupto return the long-running operation.
Cloud Bigtable
- Added support for 'app-profile' in CBT CLI count command.
Cloud Composer
- Added
extra-largeoption togcloud composer environments create/updatefor newly introduced XL Composer environment size.
Cloud Datastream
- Added
--rule-setsargument togcloud datastream streams createandgcloud datastream streams updateto support configuring customization rules for streams, particularly BigQuery Partitioning and Clustering.
Cloud Filestore
- Added
gcloud beta filestore instances resume-replicacommand for filestore instances. Theresume-replicaverb resumes a standby replica instance from paused state.
Cloud Functions
- Made
gcloud functions deploygracefully skip non-existent paths in source directories containing dangling symbolic links, preventingFileNotFoundErrorcrashes.
Cloud Managed Kafka
- Managed Kafka Connectors now default to retrying failures. This can be disabled with --task-retry-disabled.
- Promoted full flag to beta and GA.
- Added deprecation warning for
gcloud managed-kafka connect-clusters--additional-subnetworkflag.- Managed Kafka Connect clusters can now reach any endpoint accessible from the primary subnet without the need to define additional subnets. Please see https://cloud.google.com/managed-service-for-apache-kafka/docs/connect-cluster/create-connect-cluster#worker-subnet for more information.
- The
gcloud managed-kafka connect-clusters listcommand no longer displays theNETWORKcolumn which formerly showed the additional subnetworks (now deprecated).
Cloud NetApp
- Introduced
--cache-pre-populateflag togcloud netapp volumes createandgcloud netapp volumes updateto pre-populate cache volumes. - Added
squash-modeandanon-uidoptions to--export-policyflag ofgcloud netapp volumes create|updatecommands to configure root squash behavior for NFS export policies. - Added
--kms-configflag togcloud netapp backup-vaults createto support cmek encrypted backups.
Cloud Resource Manager
- Added
gcloud resource-manager capabilitiescommands. This command can be used to enable or disable capabilities on a CRM Folder.
Cloud Run
- Promoted
mount-pathparameter for--add-volumesflag togcloud beta run [services/jobs/worker-pools]command groups.
Cloud SQL
- Added
--entra-id-tenant-idflag and--entra-id-application-idtogcloud sql instances createandpatchin alpha and beta. - Added
--clear-entra-id-configtogcloud sql instances patchalpha and beta.
Cloud Services
- Promoted
gcloud services mcp enablecommand to beta to enable the Model Context Protocol (MCP) endpoint for the specified service(s) on the given project, folder, or organization. - Promoted
gcloud services mcp disablecommand to beta to disable the Model Context Protocol (MCP) endpoint for the specified service(s) on the given project, folder, or organization. - Promoted
gcloud services mcp listcommand to beta to enumerate the MCP endpoints offered, showing them as either enabled or available for the given project, folder, or organization.
Cloud Workstations
- Promoted
--startup-script-uriflag ofgcloud workstations configs createandgcloud workstations configs updateto GA. - Fixed bugs and typos in
startup_script_urisupport forgcloud beta workstations configs createandgcloud beta workstations configs update. - Updated
gcloud workstations configs createto now accept--disk-type=hyperdisk-balanced-hafor use with Hyperdisks.
Compute Engine
- Promoted
gcloud compute url-mapsupport for regional backend buckets to beta. - Updated
gcloud compute routers updateto display a warning message when--add-advertisement-ranges,--remove-advertisement-ranges, or--set-advertisement-rangesare specified, cautioning that custom routes on BGP sessions override custom routes on the router. - Promoted
--candidate-cloud-router-ip-addressand--candidate-customer-router-ip-addressflags forgcloud compute interconnects attachments dedicated create,gcloud compute interconnects attachments partner create, andgcloud compute interconnects attachments provider createto GA to allow users to add custom ranges to the interconnect attachment. - Promoted
--candidate-cloud-router-ipv6-addressand--candidate-customer-router-ipv6-addressflags forgcloud compute interconnects attachments dedicated create,gcloud compute interconnects attachments partner create,gcloud compute interconnects attachments provider creategcloud compute interconnects attachments dedicated update,gcloud compute interconnects attachments partner update, andgcloud compute interconnects attachments provider updateto GA to allow users to add custom ranges to the interconnect attachment.
Developer Connect
- Added gemini-code-assist value to github-config-app.
- Added support for regional Secret Manager secrets.
Kubernetes Engine
- Updated default kubectl to 1.33.5.
- Additional kubectl versions:
- kubectl.1.28 (1.28.15)
- kubectl.1.29 (1.29.15)
- kubectl.1.30 (1.30.14)
- kubectl.1.31 (1.31.14)
- kubectl.1.32 (1.32.10)
- kubectl.1.33 (1.33.6)
- kubectl.1.34 (1.34.2)
- Added a new command
gcloud beta container clusters complete-control-plane-upgradefor user to complete two-step control plane minor upgrade. - Added a new flag
--control-plane-soak-durationtogcloud beta container clusters upgradeto trigger two-step control plane minor upgrade. - Added
--use-case,--target-input-length,--target-output-length,--target-itl-millisecondstogcloud container ai profiles listcommand. - Added
gcloud container ai profiles use-case listcommand. - Added
use-caseflag to the benchmarks list. - Added
target-itl-millisecondsanduse-caseflag to manifest command. - Added
gcloud container ai profiles serving-stacks listcommand. - Added
gcloud container ai profiles serving-stack-versions listcommand. - Added arguments
--serving-stackand--serving-stack-versionto profile commandsgcloud container ai profiles list,gcloud container ai benchmarks listandgcloud container ai profiles manifests create. - Added output of
Serving StackandServing Stack Versionto profile output of commandsgcloud container ai profiles listgcloud container ai benchmarks list.
Looker
- Added
clear-periodic-export-configand periodic export group flags togcloud looker instances updatecommand to schedule data export.
Workbench
- Promoted
--enable-managed-eucflag to GA.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
548.0.0 (2025-11-18)
AlloyDB
- Added flag
--maintenance-versiontogcloud alloydb clusters updatecommand in the GA track to support self-service maintenance.
App Engine
- Updated the Java SDK to version 3.0.2 build from the open source project https://github.com/GoogleCloudPlatform/appengine-java-standard/releases/tag/v3.0.2.
- Upgraded Eclipse Webtide Jetty web servers to versions 12.0.30 and 12.1.4.
App Hub
- Added
gcloud apphub extended-metadata-schemascommand group withdescribeandlistcommands to retrieve extended metadata schemas.
Cloud Backup DR
- Added
gcloud backup-dr backups fetch-for-resource-typecommand to GA track. - Added
gcloud backup-dr data-source-references listcommand to GA track. - Added
--labelsto trigger backup command. - Added an optional
--max-custom-on-demand-retention-daysinput togcloud backup-dr backup-plans createandgcloud backup-dr backup-plans update. - Added an optional
--custom-retention-daysinput togcloud backup-dr backup-plans-associations trigger-backup. - Added
backup-retention-inheritanceflag togcloud backup-dr backup-vaults createto specify backup retention inheritance mode during backup vault creation. - Added
--kms-keyflag togcloud backup-dr backup-vaults createfor customer-managed encryption key support for backup vault. - Added
--clear-encryption-keyflag togcloud backup-dr backups restore diskto restore a CMEK-encrypted disk as a GMEK-encrypted disk.
Cloud Dataplex
- Promoted
gcloud dataplex datascans create data-documentationcommand to GA. - Promoted
gcloud dataplex datascans update data-documentationcommand to GA.
Cloud Deploy
- Added
--docker-versionflag togcloud deploy releases create. - Added
--helm-versionflag togcloud deploy releases create. - Added
--kpt-versionflag togcloud deploy releases create. - Added
--kubectl-versionflag togcloud deploy releases create. - Added
--kustomize-versionflag togcloud deploy releases create.
Cloud Run
- Added
gcloud run compose upcommand to alpha and beta.* Added support for--readiness-probeflag in beta forgcloud run servicescommand groups. - Added
--no-buildflag togcloud run deploy --sourcecommand in beta. This allow for faster deployment whne using a self-contained source by skipping the cloud build step. - Updated
--containerflag parsing to allow for non-container flags to be specified after a--containerflag.
Cloud Storage
- Promoted
gcloud storage intelligence-configscommands to GA. - Promoted
gcloud storage insights dataset-configscommands to GA.
Cloud Workstations
- Fixed bugs and typos in startup_script_uri support for
gcloud beta workstations configs createandgcloud beta workstations configs update.
Compliance Manager
- Promoted
gcloud compliance-managerto GA.
Compute Engine
- Promoted
gcloud compute global-vm-extension-policiesto beta.
Compute Firewall Policies
- Promoted
--target-typeflag to beta ingcloud compute network-firewall-policies createandgcloud compute network-firewall-policies update. - Promoted
--target-forwarding-rulesflag to beta ingcloud compute network-firewall-policies createandgcloud compute network-firewall-policies update.
Compute OS Config
- Add
--skip-unpatchable-vmsflag togcloud compute os-config patch-jobs execute.
Developer Connect
- Added generic HTTP Endpoint config connection type to
gcloud developer-connect connection create|update commands.
Kubernetes Engine
- Add support for kernel module signature enforcement in node pools using
--enable-kernel-module-signature-enforcementflag, which applies togcloud container cluster create|create-auto|updateandgcloud container node-pools create|updatecommands.
Migrate to Virtual Machines
- Added
--guest-os-featuresflag togcloud migration vms image-imports createandgcloud compute migrations image-imports createcommands.
Model Armor
- Added the following flags to
gcloud model-armor floorsettings updatecommand to support Vertex and MCP integrations:--add-integrated-services--remove-integrated-services--clear-integrated-services--vertex-ai-enforcement-type--enable-vertex-ai-cloud-logging--google-mcp-server-enforcement-type--enable-google-mcp-server-cloud-logging--enable-multi-language-detection
Security Command Center
- Added
agent-engine-threat-detectionservice to theSUPPORTED_SERVICESlist.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
547.0.0 (2025-11-11)
Breaking Changes
- (Cloud Storage) Updated
gcloud storage sign-urlto prefer virtual hosted-style URL over path-style URL. This behavior can be overridden by using--path-style-urlflag.
Google Cloud CLI
- Fixed issue where Google Compute Engine metadata server requests would fail
when refreshing authentication credentials if a proxy was configured and the
no_proxyenvironment variable wasn't set. - Updated Windows bundled Python for the
gcloudCLI to 3.13.8.
Cloud Alerting
- Promoted
gcloud monitoring alerts describeto beta.
Cloud Backup DR
- Added
gcloud backup-dr backups fetch-for-resource-typecommand to GA track. - Added
gcloud backup-dr data-source-references listcommand to GA track.
Cloud Dataflow
- Added support for Java 25 for
--flex-template-base-imageoption ingcloud dataglow flex_template build.
Cloud Interconnect
- Promoted
compute interconnects attachments l2-forwardingcommand2 to beta and GA. - Added
--resource-manager-tagsflag togcloud compute interconnects createto add Resource Manager Tags to resources at creation. - Added
--resource-manager-tagsflag togcloud compute interconnects attachments dedicated create,gcloud compute interconnects attachments partner create,gcloud compute interconnects attachments provider create, andgcloud compute interconnects attachments l2-forwardingcommands to add Resource Manager Tags to resources at creation.
Cloud NetApp
- Added
gcloud netapp host-groupscommand group to GA, includingcreate,delete,describe,list, andupdatecommands to manage NetApp Host Groups. - Added
--typeflag togcloud netapp storage-pools createto specify the storage pool type (e.g.,UNIFIED) upon creation. - Added
--block-devicesflag togcloud netapp volumes createandgcloud netapp volumes updateto manage block device configurations for volumes.
Cloud On Demand Scanning
- Add support for scanning Minimus (MinimOS) containers.
Cloud SQL
- Updated 'cloud-sql-proxy' packaged component to use 2.19.0 of the Cloud SQL Proxy.
- Added
--storage-typeflag togcloud sql instances patch.
Cloud Services
Promoted
gcloud beta services enablecommand to beta to enable services for a given project, folder, or organization.Note: The organization policy constraint
constraints/serviceuser.servicesmay not work correctly if you enable a service at the folder or organization level using Service Usage with Hierarchical Service Activation. To recreate the same behavior in a compatible way, it is recommended to replaceconstraints/serviceuser.serviceswith the Restrict Resource Service Usage organization policy.Note: Previously, enabling some services also triggered service account creation. This logic is now separate. If you encounter a service account not found error, please report this to service-usage-feedback@google.com. You can use
gcloud services enableorgcloud beta services identity createto create the necessary service account.Note: The command will now return an error if the user attempts to enable a service that is already enabled.
Promoted
gcloud beta services disablecommand to beta to disable services for a given project, folder, or organization.Note: When disabling a service with Hierarchical Service Activation, existing consumer-controlled resources can block the process. Please delete these resources and try again. If resources cannot be deleted, report the issue to the respective service team. Alternatively, use the Restrict Resource Service Usage organization policy constraint to restrict service access.
Note: The command will now return an error if the user attempts to disable a service that is not enabled.
Promoted
gcloud beta services listcommand to beta to list Google Cloud services and APIs that are enabled or available for a given project, folder, or organization.Note: Some services previously hidden may now appear in the enabled list with Hierarchical Service Activation. This does not necessarily mean they were newly enabled. They can be disabled using
gcloud beta services disableif desired.* Promotedgcloud services groups list-memberscommand to beta to list the direct members of a specified service dependency group.Promoted
gcloud services groups list-memberscommand to beta to list the direct members of a specified service dependency group.Promoted
gcloud services groups list-expanded-memberscommand to beta to list all transitive members, including nested dependencies, within a service dependency group.Promoted
gcloud services policies getcommand to beta to retrieve the consumer policy for the given project, folder, or organization.Promoted
gcloud services policies get-effectivecommand to beta to retrieve the effective consumer policy for the given project, folder, or organization, including policies inherited from ancestors.Promoted
gcloud services policies test-enabledcommand to beta to test if a service value is enabled for the given project, folder, or organization, including policies inherited from ancestors.Promoted
gcloud services policies updatecommand to beta to update the consumer policy for the given project, folder, or organization using a provided file.Note: Please refer to https://docs.cloud.google.com/service-usage/docs/hierarchical-service-activation/overview for more details on hierarchical service activation.
Cloud Spanner Emulator
- Add
gcloud emulators spanner noticescommand to print third party notices.
Cloud Storage
- Added
Retain-UntilandRetention-Modeoptions to--put-metadataflag ingcloud storage batch-operations jobs createto set object retention. - Fixed
gcloud storage sign-url: The--regionflag is no longer required for operations on existing buckets, but is still needed when generating a URL to create a bucket.
Cloud Workstations
- Added support for startup script uri in
beta workstations config createandbeta workstations config updatecommand.
Compute Engine
- Added
--ipv6-access-typeflag togcloud beta compute public-advertised-prefixes create. - Added
--ipv6-access-typeflag togcloud compute public-advertised-prefixes create. - Added
grpc-with-tlscommand group togcloud compute health-checksto allow users to create a new health check type. - Added
--internal-ipv6-prefixflag togcloud beta compute networks subnets createandgcloud beta compute networks subnets update. - Added
--internal-ipv6-prefixflag togcloud compute networks subnets createandgcloud compute networks subnets update. - Support
--mode=internal-ipv6-subnetwork-creationingcloud beta compute public-delegated-prefixes createandgcloud beta compute public-delegated-prefixes delegated-sub-prefixes createcommands. - Support
--mode=internal-ipv6-subnetwork-creationingcloud compute public-delegated-prefixes createandgcloud compute public-delegated-prefixes delegated-sub-prefixes createcommands.
Kubernetes Engine
- Added
--enable-pod-snapshotsand--disable-pod-snapshotsflag togcloud beta container clusters create|updatecommands to enable or disable GKE Pod Snapshot feature.
Looker
- Added
--egress-enabled,--marketplace-enabled, and--egress-fqdnsflags togcloud looker instances updateto manage Controlled Egress settings.
Model Armor
- Added the following flags to
gcloud beta model-armor floorsettings updatecommand to support MCP integrations:--google-mcp-server-enforcement-type--enable-google-mcp-server-cloud-logging
Service Extensions
- Promoted
gcloud service-extensions lb-edge-extensionscommand group to GA.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
546.0.0 (2025-11-04)
Google Cloud CLI
- Updated MacOS Python Virtualenv for the
gcloudCLI to 3.13.7. - Updated Linux bundled Python for the
gcloudCLI to 3.13.7.
AI
- Added
--min-scaleup-period,--idle-scaledown-period, and--initial-replica-countflags togcloud beta ai endpoints createto support scale-to-zero functionality for Vertex Online Inference.
Cloud Bigtable
- Promoted
gcloud bigtable schema-bundles create|describe|list|update|deletecommands to GA. - Promoted
gcloud bigtable schema-bundles get-iam-policyto GA. - Promoted
gcloud bigtable schema-bundles set-iam-policyto GA. - Promoted
gcloud bigtable schema-bundles add-iam-policy-bindingto GA. - Promoted
gcloud bigtable schema-bundles remove-iam-policy-bindingto GA.
Cloud Filestore
- Added
address-modeoption to--networkflag ofgcloud filestore instances createcommand.
Cloud Firestore
- Promoted
gcloud firestore databases clonecommand to beta and GA.
Cloud Functions
- Added support for pyproject.toml when deploying Python functions.
Cloud Pub/Sub
- Added
--tagsflag togcloud pubsub topics createfor creating Cloud Pub/Sub Topics with Cloud Resource Manager Tags attached at create-time. - Added
--tagsflag togcloud pubsub subscriptions createfor creating Cloud Pub/Sub Subscriptions with Cloud Resource Manager Tags attached at create-time. - Added
--tagsflag togcloud pubsub snapshots createfor creating Cloud Pub/Sub Snapshots with Cloud Resource Manager Tags attached at create-time.
Cloud Run
- Promoted
gcloud run compose upcommand to beta.
Cloud SQL
- Updated 'cloud-sql-proxy' packaged component to use 2.18.3 of the Cloud SQL Proxy.
- Modified
gcloud beta sql connectcommand to use Cloud SQL Proxy V2 API. - Added support for
--auto-iam-authn,--private-ip,--psc,--auto-ip,--run-connection-testand--debug-logsflags. - Added
--data-api-accessflag togcloud sql instances createandpatchin alpha and beta.
Compute Engine
- Added
--identityflag togcloud beta compute backend-services create. - Promoted
gcloud compute zone-vm-extension-policiesto beta. - Added
--identityand--identity-certificateflags togcloud compute instances createandgcloud compute instance-templates createin alpha.
Compute Firewall Policies
- Added
SOURCEcolumn to default output ofgcloud beta compute network-firewall-policies listcommand.
Identity and Access Management
- Added
gcloud iam access-policies create|delete|describe|list|update|search-policy-bindingscommands to allow management of access policy resources. - Added
--target-resourceflag togcloud beta iam policy-bindings create.
Model Armor
- Added the following flags to
gcloud beta model-armor floorsettings updatecommand to support Vertex AI integrations:--add-integrated-services--remove-integrated-services--clear-integrated-services--vertex-ai-enforcement-type--enable-vertex-ai-cloud-logging--enable-multi-language-detection
Network Security
- Added
--mirroring-deployment-group-projectflag for explicit project specification ingcloud network-security mirroring-endpoint-groups createcommand when providing--mirroring-deployment-group. In addition, the command will now correctly fall back to--projectand thecore/projectproperty from the global configuration before inferring from the endpoint group's project. - Added
--intercept-deployment-group-projectflag for explicit project specification ingcloud network-security intercept-endpoint-groups createcommand when providing--intercept-deployment-group. In addition, the command will now correctly fall back to--projectand thecore/projectproperty from the global configuration before inferring from the endpoint group's project.
Service Extensions
- Promoted
request_body_send_modeandresponse_body_send_modeto GA.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
545.0.0 (2025-10-28)
Google Cloud CLI
- Added warning message to indicate Python 3.9 support will be deprecated on January 27th, 2026.
App Engine
- Updated the Java SDK to version 3.0.1 build from the open source project https://github.com/GoogleCloudPlatform/appengine-java-standard/releases/tag/v3.0.1.
- Updated Eclipse Jetty Web Server to versions 12.0.29 and 12.1.3.
- Enabled java25 preview runtime deployment.
BigQuery
- Improved exception chaining in BigQuery client.
- Added logging for the actual unexpected credentials type when using Google Auth.
- Added display for authorized stored procedures with user-specified roles in ACLs for
bq show. - Added support for
--timestamp_target_precisionflag forbq load,bq mk (--table)andbq mkdefcommands. Use this flag to specify timestamp subsecond precisions that will be supported by the destination table. The feature is in preview. - Fixed reference type error in
bq set-iam-policy --reservation. - Fixed a bug where several HTTP headers are not set properly for API requests in
bq rm.
Cloud Bigtable
- Added
--viewflag togcloud bigtable materialized-views getandgcloud bigtable materialized-views listto specify which details of a materialized view to retrieve.listcommand only supports schema view.
Cloud Composer
- Added
--disable-private-environmenttogcloud composer environments createto explicitly allow the creation of public environments.
Cloud Dataplex
- Added
--data-classificationflag togcloud dataplex aspect_types create.
Cloud IAM
- For
gcloud iam workforce-pools providers scim-tenants createcommand,--claim-mappingflag is now required. - Eliminate need for
--project_idto match service account project in service account key operations.
Cloud Run
- Added logic to use high-CPU, high-bandwidth machines for source-deploy builds of GPU-enabled Cloud Run services.
- When deploying source code with
gcloud run deploy, the configuration will now be validated before starting to build the code.
Compute Engine
- Promoted regional
backend-bucketsingcloud computeto beta. - Added
--local-ssdflag togcloud compute advice calendar-modeto allow specifying local SSD properties when requesting advice for future reservations. - Added
FIPS_202205profile and min TLS version1.3to--profileand--min-tls-versionflags for compute SSL policies in Google Cloud CLI.
Config Connector
- Updated Google Cloud Config Connector to version 1.137.0. See Config Connector Overview for more details https://cloud.google.com/config-connector/docs/overview.
Eventarc
- Removed the deprecated
network_attachmentoption from the examples in the help text forgcloud eventarc pipelines create.
Kubernetes Engine
- Added
--add-maintenance-exclusion-until-end-of-supportingcloud container clusters updatecommand to allow maintenance exclusion end time to track cluster version's end of support. - Added
--accelerator-network-profileflag togcloud beta container node-pools createfor Public Preview. This flag allows specifying an accelerator network profile when creating node pools.
Network Services
- Added support for endpoint urls in
--consumer-accept-listand--consumer-reject-listingcloud beta compute service-attachments updatecommand.
Workbench
- Added
--data-disk-resource-policiesflags togcloud workbench instances create.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
544.0.0 (2025-10-21)
AlloyDB
- Added support for c4 machine-types in
gcloud alloydb instances createandgcloud alloydb instances update. - Added support for
POSTGRES_18as a version ingcloud alloydb clusters createfor alpha & beta track. - Added support for
POSTGRES_18as a version ingcloud alloydb clusters migrate-cloud-sqlfor alpha & beta track.
Artifact Registry
- Added
gcloud artifacts versions exportto export artifacts by versions. - Added
gcloud artifacts tags exportto export artifacts by tags.
Cloud Interconnect
- Added
--resource-manager-tagsflag togcloud compute interconnects createto add Resource Manager Tags to resources at creation. - Added
--resource-manager-tagsflag togcloud beta compute interconnects attachments dedicated create,gcloud beta compute interconnects attachments partner create, andgcloud beta compute interconnects attachments provider createcommands to add Resource Manager Tags to resources at creation.
Cloud Run
- Added a prompt to
gcloud run jobs deploy,gcloud run jobs createandgcloud run jobs updateto retry deploying a GPU job with--no-gpu-zonal-redundancyflag. This confirmation prompt only shows up when the original deployment enables GPU but does not specify GPU zonal redundancy, and has access to GPU with zonal redundancy disabled.
Cloud SQL
- Added Customer-managed Active directory CLI flags
--active-directory-mode,--active-directory-dns-servers,--active-directory-organizational-unit,--active-directory-secret-manager-key,--clear-active-directory-dns-serversand--clear-active-directoryforgcloud sql instances create,gcloud sql instances patchandgcloud sql backups restoreto GA. - Promoted read pool auto scale flags
--auto-scale-enabled,--auto-scale-min-node-count,--auto-scale-max-node-count,--auto-scale-target-metrics,--auto-scale-disable-scale-in,--auto-scale-in-cooldown-seconds,--auto-scale-out-cooldown-secondsto GA track.
Cloud Scheduler
- Added
gcloud scheduler cmek-configandgcloud scheduler operationscommand groups to GA.
Cloud TPU
- Remove
gcloud compute tpus execution_groupscommands for 2VM. - Remove
gcloud compute tpuscommands for Node Architecture.
Compute Engine
- Added
--on-repair-allow-changing-zoneflag togcloud compute instance-groups managed createandgcloud compute instance-groups managed updatein beta. - Promoted Future Reservations commands to v1.
- Promoted
--full-viewflaggcloud compute reservations sub-blocks describethat allow users to see the availability of slices of TPU Hypercomputer reservations within sub-blocks, to beta and v1. - Promoted
--igmp-queryflag in--network-interfacecomponent ofgcloud compute instances createcommand to GA. - Promoted
--igmp-queryflag ingcloud compute instances network-interfaces updateto GA. - Promoted enums FIPS_202205 profile and min TLS version 1.3 to GA for SSL Policies.
Database Migration
- Added
--dump-pathand--dump-flagsflag togcloud database-migration migration-jobs createcommand to allow users to supply dump flags for the migration job. - Added
--dump-pathand--dump-flagsflag togcloud database-migration migration-jobs updatecommand to allow users to supply dump flags for the migration job.
Identity and Access Management
- Added
--scim-usageflag togcloud iam workforce-pools providers create-oidc|update-oidc|create-saml|update-samlcommands to support creating and updating providers which use SCIM-managed groups for authorization checks.
Kubernetes Engine
- Added support for writable cgroups in node pools using
--containerd-config-from-fileflag. - Added
--enable-secret-sync,--enable-secret-sync-rotationandsecret-sync-rotation-intervalingcloud container cluster create|updatecommands for public preview. - Added
--autopilot-workload-policiesflag togcloud container clusters createto allow NET_ADMIN capabilities similar to--workload-policiesincreate-autoandupdate. - Updated default value of
--num-nodesflag ingcloud container node-pools createcommand when--placement-policyis specified for multi-host TPU machine types. The number of nodes will be calculated by(product of topology)/(# of chips per VM).
Network Security
- Added
--enable-jumbo-framesflag togcloud network-security firewall-endpoints createto create a firewall endpoint capable of inspecting traffic with jumbo frames.
Oracle Database
- Added
gcloud oracle-databasegroup in GA with the following commands:gcloud oracle-database autonomous-database-backups listcommandgcloud oracle-database autonomous-databasescommand groupgcloud oracle-database autonomous-db-versions listcommandgcloud oracle-database cloud-exadata-infrastructurescommand groupgcloud oracle-database cloud-exadata-infrastructures db-servers listgcloud oracle-database cloud-vm-clusterscommand groupgcloud oracle-database cloud-vm-clusters db-system-shapes listcommandgcloud oracle-database entitlements listcommandgcloud oracle-database gi-versions listcommandgcloud oracle-database db-versions listcommandgcloud oracle-database db-systemscommand groupgcloud oracle-database databasescommand groupgcloud oracle-database pluggable-databasescommand groupgcloud oracle-database database-character-sets listcommandgcloud oracle-database db-system-initial-storage-sizes listcommandgcloud oracle-database exadb-vm-clustercommand groupgcloud oracle-database exascale-storage-vaultcommand groupgcloud oracle-database minor-version listcommand
Security Command Center
- Updated location argument description with instruction on how to bypass V1 API access errors.
Vmware Engine
- Added
announcementscommand togcloud vmwareto list maintenance announcements related to upgrades. - Added
upgradescommand togcloud vmware private-cloudstolistanddescribeschduled upgrades.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
543.0.0 (2025-10-14)
Google Cloud CLI
- Updated
gcloudCLI to support Python v3.14.
Cloud Auth
- Updated
gcloud auth application-default loginto include specified scopes in the Application Default Credentials (ADC) file when using--impersonate-service-accountflag orauth/impersonate_service_accountproperty. The scopes will be listed in thescopesfield of the generated ADC JSON.
Cloud Build
- Updated
gcloud builds submitto allow the use of the fieldremote_config.
Cloud IAM
- Added
--hard-deleteflag togcloud iam workforce-pools providers scim-tenants deletewhich allows for the immediate and permanent deletion of a SCIM tenant.
Cloud Interconnect
- Promoted
gcloud compute interconnects cross-site-networksto GA. - Promoted
gcloud compute interconnects wire-groupsto GA.
Cloud Managed Lustre
- Added IP-based Access Control flags
--default-squash-mode,--default-squash-uid,--default-squash-gid, and--access-rulestogcloud lustre instances createandgcloud lustre instances update.
Cloud Memorystore
- Modified
gcloud memcache instances describeto include thetagsfield in the output.
Cloud Resource Manager
- Updated
gcloud resource-manager tags values createto support Hierarchical Tag Values for GA release. - Updated
gcloud resource-manager tags values listto support Hierarchical Tag Values for GA release.
Cloud Run
- Promoted
--gpuand--[no-]gpu-zonal-redundancyflags togcloud run jobscommand group.
Cloud TPU
- Mark
gcloud compute tpus execution_groupscommands for 2VM as removed. - Mark
gcloud compute tpuscommands for 2VM as removed.
Compute Engine
- Promoted
composite-health-checksingcloud computeto beta. - Promoted
health-aggregation-policiesingcloud computeto beta. - Removed
gcloud compute instances move. See https://cloud.google.com/compute/docs/instances/moving-instance-across-zones for an alternative method. - Promoted
gcloud compute reservations sub-blocks report-subblock-as-faultycommand to beta and v1. - Added
--no-locality-lb-policyflag ingcloud compute backend-services update. - Promoted Cloud Armor
gcloud compute org-security-policiescommands (including association and rules subcommands) to GA.
Compute Firewall Policies
- Promoted
--policy-typeflag to GA ingcloud compute network-firewall-policies create.
Container
- Added
--autoscaled-rollout-policyflag togcloud container node-pools createto specify Autoscaled Rollout policy options for Blue Green upgrades on the node pool. - Added
--autoscaled-rollout-policyflag togcloud container node-pools updateto specify Autoscaled Rollout policy options for Blue Green upgrades on the node pool.
Developer Connect
- Updated
gcloud developer-connect insights-configscreateandupdateto support Artifact Configs for gcr.io image URIs.
Kubernetes Engine
- Added flag option
--enable-k8s-tokens-via-dnstogcloud container clusters create,gcloud container clusters create-autoandgcloud container clusters updatecommands. This flag enables authentication to the cluster's control plane by using KSA tokens, via dns endpoint. - Added flag option
--enable-k8s-certs-via-dnstogcloud container clusters create,gcloud container clusters create-autoandgcloud container clusters updatecommands. This flag enables authentication to the cluster's control plane by using client certificates, via DNS endpoint.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
542.0.0 (2025-10-07)
Anthos Multi-Cloud
- Added
--tagsflag togcloud container attached clusters registerto attach Tags to the cluster.
Cloud DNS
- Fix an issue where
gcloud dns managed-zones createdid not correctly support the --locations flag with DNSSEC configurations. The command now properly handles uppercase enum values for--dnssec-state(ON, OFF, TRANSFER) and KSK/ZSK algorithms. - Added support for ALIAS record set type for GA. ALIAS record sets can be
created/modified using
--typeflag ingcloud dns record-setscommand group.
Cloud Run
- Promoted
--[no-]deploy-health-checkflag to GA forgcloud run deployandgcloud run services updatewhich disables the deploy-time health check.
Cloud SQL
- Added PostgreSQL 18 to supported database versions.
- Promoted
--modeflag forgcloud sql instances reset-ssl-configto GA. - Promoted
--server-ca-modeand--server-ca-poolflags forgcloud sql instances patchto GA.
Cloud Storage
- Modified
gcloud storage diagnose --test-type=DIRECT_CONNECTIVITYto include check for VPC network MTU settings.
Cloud TPU
- Mark
gcloud compute tpuscommands for 2VM as deprecated and will be removed in an upcoming release.
Compute Engine
- Promoted
--resource-manager-tagsflag ingcloud compute routers createto v1. - Promoted
health-sourcesingcloud computeto beta. - Added
--full-viewflag for alpha togcloud compute reservations sub-blocks describeto allow users to see the availability of slices of TPU Hypercomputer reservations within sub-blocks.
Compute Firewall Policies
- Fixed issue where
gcloud compute firewall-policies associations deletecommand returns 'Invalid value' error for valid association name.
Kubernetes Engine
- Added
--unset-membership-typeflag togcloud container cluster updatecommand to update cluster membership type to unspecified. - Promoted
--membership-typeflag ingcloud container cluster create|updatecommands to GA.
Oracle Database
- Added
gcloud oracle-databasegroup in GA with the following commands:gcloud oracle-database autonomous-database-backups listcommandgcloud oracle-database autonomous-databasescommands groupgcloud oracle-database autonomous-db-versions listcommandgcloud oracle-database cloud-exadata-infrastructurescommands groupgcloud oracle-database cloud-exadata-infrastructures db-servers listgcloud oracle-database cloud-vm-clusterscommands groupgcloud oracle-database cloud-vm-clusters db-system-shapes listcommandgcloud oracle-database entitlements listcommandgcloud oracle-database gi-versions listcommandgcloud oracle-database db-versions listcommandgcloud oracle-database db-systemscommands groupgcloud oracle-database databasescommands groupgcloud oracle-database pluggable-databasescommands groupgcloud oracle-database database-character-sets listcommandsgcloud oracle-database db-system-initial-storage-sizes listcommands
Transfer
- Promoted
--replicationflag intransfer jobs createto GA. - Promoted
--job-typeflag intransfer jobs listto GA.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
541.0.0 (2025-09-30)
AI
- Added
--required-replica-countflag togcloud ai endpoints deploy-modelandgcloud ai deployment-resource-pools create.
BigQuery
- Added support for reading IAM policies for slots reservations
bq get-iam-policy --reservation. - Added support for setting IAM policies for slots reservations
bq set-iam-policy --reservation. - Removed client-side validation for
--target_datasetinbq update --transfer_config. - Added support for creation of reservation assignments for specific types of
background jobs using new job type values
BACKGROUND_CHANGE_DATA_CAPTURE,BACKGROUND_COLUMN_METADATA_INDEX, andBACKGROUND_SEARCH_INDEX_REFRESH. - Added support for limiting the rate of slot usage for a query job using
--max_slotsflag (preview).
Cloud Bigtable
gcloud bigtable logical-views updatecommand can now be used with either--queryflag or--deletion-protectionflag, or both.
Cloud Build
- Use
mtlsstorage endpoint ifCLOUDSDK_CONTEXT_AWARE_USE_CLIENT_CERTIFICATEis set totrue.
Cloud DNS
- Fix an issue where
gcloud dns managed-zones createdid not correctly support the --locations flag with DNSSEC configurations. The command now properly handles uppercase enum values for--dnssec-state(ON, OFF, TRANSFER) and KSK/ZSK algorithms.
Cloud Firestore Emulator
- Released Cloud Firestore emulator v1.20.2
- Minor bug fixes.
Cloud Identity-Aware Proxy
- Updated deprecation warning for
gcloud iap oauth-brandsandgcloud iap oauth-clientsto include a turndown date.
Cloud Managed Kafka
- Promoted managed kafka connect surface (connect-cluster, connectors) to GA.
Cloud Run
- Removed
--meshflag fromgcloud run alpha worker-pools deployandgcloud run alpha worker-pools update.
Cloud SQL
- Added
gcloud sql instances pre-check-major-version-upgrade, which performs prechecks for a major version upgrade of a Cloud SQL for PostgreSQL instance.
Cloud Spanner
- The
spanner-clicomponent is generally available(GA). spanner-climay be installed withgcloud components install spanner-cli.- You can use the Spanner command-line interface to open an interactive session or automate SQL executions from the shell or an input file.
Cloud TPU
- Mark
gcloud compute tpus exeuction-groupscommands as deprecated.
Compute Engine
- Promoted
--phase1-encryption,--phase1-integrity,--phase1-prf,--phase1-dh,--phase2-encryption,--phase2-integrity,--phase2-pfsflags ingcloud compute vpn-tunnels createto v1. - The
gcloud compute instances network-interfaces addcommand is now generally available (GA). - The
gcloud compute instances network-interfaces deletecommand is now generally available (GA). - VLAN field support is now available in the GA track for
gcloud compute instances createcommand. - VLAN field support is now available in the GA track for
gcloud compute instance-templates createcommand. - Promoted
--scheduling-typeflag ingcloud compute reservations updateto GA. - Added
--viewflag togcloud compute networks subnets describeandgcloud compute networks subnets listto allow users to retrieve the subnetwork utilization.
Kubernetes Engine
- Additional kubectl versions:
- kubectl.1.28 (1.28.15)
- kubectl.1.29 (1.29.15)
- kubectl.1.30 (1.30.14)
- kubectl.1.31 (1.31.13)
- kubectl.1.32 (1.32.9)
- kubectl.1.33 (1.33.5)
- kubectl.1.34 (1.34.1)
- Updated
gcloud alpha|beta container clusters create|updateto support configuring auto-provisioning settings without enabling NAP.
Network Security
- Promoted
gcloud network-security authz-policiesto GA.
Privileged Access Manager
- Added
gcloud beta pam grants withdrawcommand to withdraw a Privileged Access Manager grant. - Added support for specifying grant scope via file or resource name in
gcloud beta pam grants create. - Added
gcloud beta pam settingscommand group which helps manage Privileged Access Manager (PAM) settings.
Service Extensions
- Promoted
gcloud service-extensions authz-extensionsto GA.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
540.0.0 (2025-09-23)
Breaking Changes
(Cloud Deploy)
gcloud deploy applynow has a more strict YAML parser. The old parser would sometimes silently ignore unknown fields in a YAML file. The new parser will reject them with an error message.(Compute Engine) Add
--bandwidth-allocationas a required flag forgcloud compute interconnects wire-groups create.
AlloyDB
- Promoted all Managed Connection Pooling related flags on
gcloud alloydb instances create,gcloud alloydb instances create-secondary, andgcloud alloydb instances updateto the beta and GA track. The flags that are promoted specifically are:--enable-connection-pooling--connection-pooling-pool-mode--connection-pooling-min-pool-size--connection-pooling-max-pool-size--connection-pooling-max-client-connections--connection-pooling-server-idle-timeout--connection-pooling-query-wait-timeout--connection-pooling-stats-users--connection-pooling-ignore-startup-parameters--connection-pooling-server-lifetime--connection-pooling-client-connection-idle-timeout--connection-pooling-max-prepared-statements
App Engine
- Updated the Java SDK to version 3.0.0 build from the open source project https://github.com/GoogleCloudPlatform/appengine-java-standard/releases/tag/v3.0.0-beta.
- Upgraded all Java SDK jars to Java 17 bytecode level.
Artifact Registry
- Fixed version annotations field, removed the
additionalProperties.
Cloud Build
- Updated
gcloud builds submitto allow remotesourcein the build config if--no-sourceflag is specified.
Cloud Location Finder
- Promoted
gcloud cloudlocationfindercommand group to GA.
Cloud NetApp
- Add support for 'cache-parameters' in
gcloud netapp volumes createandgcloud netapp volumes updatecommands. - Add support to 'restore-volume' in
gcloud netapp volumes restore-backup-filescommand for GA.
Cloud Run
- Promoted
--maxflag to GA forgcloud run deployandgcloud run services updatewhich sets a maximum bound for instance scaling at the service level.- Promoted .env support for
--env-vars-fileflag forgcloud run deployfrom beta to GA.
- Promoted .env support for
- Promoted
mount-optionskey for--add-volumeflag withtype=cloud-storageto GA forgcloud run deploy,gcloud run services update,gcloud run jobs deploy,gcloud run jobs create, andgcloud run jobs updateto configure flags for GCSFuse in your cloud storage volumes.
Cloud SQL
- Added the
clear-disk-encryptionflag togcloud sql backups restoreoperation. If restoring a backup to a project or region that is unique to the one where the source instance is located, then the backup's assigned KMS keys are no longer accessible. This setting lets you clear any existing CMEK configuration. - Added
gcloud sql instances execute-sqlto run a SQL query on a Cloud SQL instance in alpha and beta.
Cloud Storage
- Fixed
gcloud storage lsto correctly list soft-deleted objects when the URL has a trailing slash. - Promoted
gcloud storage diagnosecommand to GA.
Cloud Workstations
- Added support for reservation affinity in
beta workstations config createandbeta workstations config updatecommand.
Compute Engine
- The option to deploy a container during VM creation using the container startup agent is deprecated. Use alternative services to run containers on your VMs. Learn more at https://cloud.google.com/compute/docs/containers/migrate-containers.
- Added
--ip-collectionflag togcloud beta compute addresses createcommand. - Added
--skip-guest-os-shutdownflag togcloud compute instancesin GA. - Promoted Percentage-based Request Mirroring in UrlMaps compute API to v1.
Eventarc
- Added
--organization-subscriptionand--project-subscriptionsingcloud eventarc google-api-sources.
Identity and Access Management
- Added a new
--sts-locationflag togcloud iam workload pools create-cred-config. This flag enables users to set a locational Security Token Service endpoint, e.g., setting sts-location to us-central1 will point to sts.us-central1.rep.googleapis.com, and thereby regionalize their requests to the Security Token Service API.
Network Security
- Added command group
network-security security-profiles url-filteringand promoted it to beta. - Added commands
describe,export,import, andlistto command groupnetwork-security security-profilesand promoted them to beta. - Added flag
--url-filtering-profileto commandnetwork-security security-profile-groups createin the beta track. - Moved flag
--threat-prevention-profileto a mutex with flag--clear-threat-prevention-profilefor commandnetwork-security security-profile-groups updatein the beta track. - Added mutex with flags
--url-filtering-profileand--clear-url-filtering-profileto commandnetwork-security security-profile-groups updatein the beta track.
Pubsub Emulator
- Fix bug where dead letter queue and retry policy settings are not respected when ordering is enabled on a subscription.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
539.0.0 (2025-09-16)
AI
- Updated
gcloud aicommands to ensure correct endpoint resolution in non-default Google Cloud universes. - Added
--gpu-partition-sizeflag togcloud beta ai endpoints deploy-modelfor multi-instance GPU partitioning.
Apigee
- When an Apigee organization name and its Google Cloud project ID are the same,
gcloud apigeecommands will now automatically use the correct regional endpoint.
App Engine
- Updated the Java SDK to version 2.0.39 build from the open source project https://github.com/GoogleCloudPlatform/appengine-java-standard/releases/tag/v2.0.39.
Cloud Backup DR
- Promoted
gcloud backup-dr service-configcommand group which includesgcloud backup-dr service-config initto GA.
Cloud Filestore
- Added
psc-endpoint-projectoption to--networkflag ofgcloud filestore instances createcommand.
Cloud Interconnect
- Promoted
--subzoneflag ofgcloud compute interconnects createto GA.
Cloud Key Management Service
- Add support for
key-encapsulationkey purpose andml-kem-768,ml-kem-1024, andkem-xwingalgorithms. - Add support for
derandxwing-raw-bytesformat. - Fix bug in get-public-key: when non-pem format is specified, the returned public key should be in raw bytes (not in base-64).
- Add support for decapsulate.
Cloud Resource Manager
- Updated
gcloud resource-manager tags values createto support Hierarchical Tag Values for beta release. - Updated
gcloud resource-manager tags values listto support Hierarchical Tag Values for beta release.
Cloud SQL
- Promoted
patch --[clear-]psc-auto-connectionsflags to GA for PSC service automation. - Added
--source-instance-deletion-timeflag togcloud sql instances clone, andgcloud sql instances get-latest-recovery-timeto support clone from deleted instances. - Updated 'cloud-sql-proxy' packaged component to use 2.18.2 of the Cloud SQL Proxy.
Cloud TPU
- Promoted the
--boot-diskflag with thekms-keyoption to GA forgcloud compute tpus tpu-vm createandgcloud compute tpus queued-resources create.
Compute Engine
- Promoted
--provisioning-model=flex-startto GA forgcloud compute instances createandgcloud compute instance-templates createcommands. - Promoted
--request-valid-for-durationto GA forgcloud compute instances createcommand. - Added
SNP_SVSM_CAPABLEto the list ofguestOsFeatures. - Removed extension specific
<extension>-versionand<extension>-configflags and added generic '--config' and--versionflags forgcloud compute zone-vm-extension-policies create|updatecommands.
Kubernetes Engine
- Removed
The Kubelet readonly port (10255) is now deprecatedwarning ongcloudCLI cluster creation unless either the enable-insecure-kubelet-readonly-port or autoprovisioning-enable-insecure-kubelet-readonly-port flags are set. - Deprecate flag option
--tieringcloud container clusters create,gcloud container clusters create-autoandgcloud container clustes updatecommands. Deprecated as GKE Enterprise features are now available without an Enterprise tier. See https://cloud.google.com/kubernetes-engine/docs/release-notes#September_02_2025 for the announcement of this change. - Added
swapConfigoption withenabled,encryptionConfig,bootDiskProfile,ephemeralLocalSsdProfile, anddedicatedLocalSsdProfilefields togcloud container clusters create,gcloud container node-pools create, andgcloud container node-pools updatecommands to configure swap space on nodes.
Network Security
- Updated import and export schemas for
gcloud beta network-security security-profile-groups. - Updated import and export schemas for
gcloud beta network-security security-profiles.
Pubsub Emulator
- Fix bug that caused non-utf8 data to be incorrectly decoded before being sent to a subscription's push endpoint.
Recommender
- Update
gcloud recommender list insightsrecursive search feature to beta release target. - Update
gcloud recommender list recommendationsrecursive search feature to beta release target.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
538.0.0 (2025-09-09)
AI
- Updated
gcloud aicommands to ensure correct endpoint resolution in non-default Google Cloud universes.
App Auth
- Fixed an issue where
gcloud auth loginwould potentially fail with external accounts with X.509 federation due to missing client certificates during token introspection. ThegcloudCLI will now correctly include client certificates when provided by the credential.
BigQuery
- Added support for Python user-defined functions in
bq show --routine. - Added support for users to create dataset with
bq mk --source. - Fixed the bug where users authenticating with Google Auth using a user-managed service account were unable to query external tables on Google Drive.
- Added support for managing migration workflows with
--migration_workflowinbq mk,bq show,bq rm,bq ls. - Removed
reservation_max_slotsfrom--alphaflag, and customers can now use the reservation max slots feature without specifying--alpha=reservation_max_slots.
Cloud Run
- Promoted
gcloud run deploymulti-region support to GA. - Promoted
gcloud run multi-region-servicesto GA.
Cloud Storage
gcloud storage rsync:- Fixed issue where
--delete-unmatched-destination-objectswas deleting destination files even when skipped with (--no-clobberor--skip-unsupportedor--skip-if-dest-has-newer-mtime) flags. Now such objects will be retained. The updated behaviour is also gsutil behaviour. This issue can be tracked at https://issuetracker.google.com/406939800. - The fix is done through a config property
storage/use_gsutil_rsync_delete_unmatched_destination_objects_behavior, which now defaults toTrue. Set it toFalseto restore the previous behavior if needed.
- Fixed issue where
Compute Engine
- Promoted
--show-nat-ipsflag forgcloud compute service-attachments describeto GA.
Dataproc Metastore
- Fixed issue where
gcloud metastore services query-metadatawould attempt to read the incorrect results path.
Kubernetes Engine
- Updated
--max-nodes-per-poolflag upper bound to be 2048.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
537.0.0 (2025-09-03)
AI
- Added
--min-scaleup-period,--idle-scaledown-period, and--initial-replica-countflags togcloud beta ai endpoints createfor scale-to-zero feature. Only configurable when--min-replica-countis set to 0.
AlloyDB
- Added support for
POSTGRES_17as a version inalloydb clusters createfor GA track. - Added support for
POSTGRES_17as a version inalloydb clusters migrate-cloud-sqlfor GA track. - Added support for
POSTGRES_17as a target version usingalloydb clusters upgradefor GA track.
Cloud Backup DR
Promoted
gcloud backup-dr backup-plan-revisions listandgcloud backup-dr backup-plan-revisions describeto GA.Added
gcloud backup-dr backup-plan-associations fetch-for-resource-typecommand group to GA track.
Cloud Dataproc
- Added
--identity-config-file,--add-user-mappings, and--remove-user-mappingsflags togcloud dataproc clusters updateto allow updating the user to service account mapping.
Cloud Firestore
- Added
--uniqueflag togcloud firestore indexes composite createcommand for supporting unique index creation.
Cloud Functions
- Modified
gcloud beta functions listto list upgrade state.
Cloud Infrastructure Manager
- Added
gcloud infra-manager resource-changes listandgcloud infra-manager resource-changes describecommands to list and describe resource changes within an Infrastructure Manager deployment preview. - Added
gcloud infra-manager resource-drifts listandgcloud infra-manager resource-drifts describecommands to list and describe resource drifts within an Infrastructure Manager deployment revision.
Cloud Interconnect
- Promoted
gcloud compute interconnects application-awareness get-configto GA. - Promoted
gcloud compute interconnects application-awareness updateto GA. - Promoted
gcloud compute interconnects application-awareness deleteto GA. - Promoted
gcloud compute interconnects application-awareness configure-bandwidth-percentage-policyto GA. - Promoted
gcloud compute interconnects application-awareness configure-shaper-average-percentageto GA. - Promoted
gcloud compute interconnects application-awareness configure-strict-priority-policyto GA.
Cloud Managed Kafka
- Changed
--connect_clusterflag to--connect-clusterforconnectorcommands in alpha.
Cloud Run
- Added
--[no-]gpu-zonal-redundancy,--gpuand--gpu-typeflags togcloud beta run worker-poolscommand group.
Cloud SQL
- Added
--[no-]final-backupflag and--final-backup-retention-daystogcloud sql instances create,gcloud sql instances patchandgcloud sql backups restoreto support setting final backup config in Cloud SQL instance setting. - Added
--enforce-new-sql-network-architectureflag togcloud sql instances create,gcloud sql instances patchto explicitly create or update instances in the new network architecture. - Promoted
--[no-]enable-connection-poolingand--[clear-]connection-pool-flagsflags to GA for Managed Connection Pooling GA launch.
Compute Engine
- Added
--resolve-subnet-maskflag for alpha and beta togcloud compute networks subnets createto allow users to enable resolve subnet mask feature on the subnetwork resource during creation. - Added
--sap-extension-versionand--sap-extension-configflags togcloud compute zone-vm-extension-policies create|updatecommands.
Kubernetes Engine
- Promoted the Secret Manager CSI driver flags (
--enable-secret-manager-rotationand--secret-manager-rotation-interval) to enable rotation feature in secret manager add on to GA. - Updated default kubectl from 1.32.4 to 1.33.4.
- Additional kubectl versions:
- kubectl.1.28 (1.28.15)
- kubectl.1.29 (1.29.14)
- kubectl.1.30 (1.30.14)
- kubectl.1.31 (1.31.12)
- kubectl.1.32 (1.32.8)
- kubectl.1.33 (1.33.4)
Secure Source Manager
- Added
--psc-allowed-projectsargument togcloud source-manager instances createcommand.
Vmware Engine
- Added
gcloud vmware private-clouds delete-nowwhich permanently deletes a Google Cloud VMware Engine private cloud currently in soft-deleted state.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
536.0.1 (2025-08-27)
Kubernetes Engine
- Fixed
gcloud container ai profilescommands:benchmarks list,manifests create, andmodel-server-versions list.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
536.0.0 (2025-08-26)
App Engine
- Updated Cloud CLI Python component to new runtimes for php 8.5 and python 3.14.
Artifact Registry
- Updated
gcloud artifacts files listto display file hashes as hex strings.
Cloud Backup DR
- Promoted
gcloud backup-dr backup-plans updateto GA. - Promoted
gcloud backup-dr backups restore diskto GA. - Promoted
gcloud backup-dr backup-plan-associations updateto GA.
Cloud Bigtable
cbt sqlhas a new (simpler) output table format.
Cloud Managed Kafka
- Changed the "subject" command group to "subjects".
- Changed
--schema-registryflag to--registryfor subjects command group.
Cloud NetApp
- Added
--throughput-mibpsflag togcloud netapp volumes createandgcloud netapp volume updatecommands. - Added
--qos-typeflag togcloud netapp storagepools createandgcloud netapp storagepools updatecommands.
Cloud SQL
- Updated 'cloud-sql-proxy' packaged component to use 2.18.1 of the Cloud SQL Proxy.
Compute Engine
- Added
--resource-manager-tagsflag togcloud compute backend-services createto allow users to add resource tags to the backend bucket during creation. - Added
--resource-manager-tagsflag togcloud compute backend-buckets createto allow users to add resource tags to the backend bucket during creation.
GKE Hub
- Promoted
disableanddescribeongcloud container fleet|hub config-managementcommand group to GA.
Kubernetes Engine
Added
--membership-typeflag togcloud beta container clusters create|updatecommands to pass fleet membership type.Promoted gcloud container ai profiles to GA.
Network Services
- Added
--update-strategyflag ingcloud compute networks peerings createandgcloud compute networks peerings updatecommands. - Added a new command
gcloud compute networks peerings request-delete.
Secure Source Manager
- Promoted
gcloud source-managerto GA.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
535.0.0 (2025-08-19)
AI
- Fixed flipped error messages for
--min-replica-countand--max-replica-countwhen used with--shared-resources.
Artifact Registry
- Added flag
--parallelismtogcloud artifacts files downloadto allow multipart parallel file download. - Added flag
--parallelismtogcloud artifacts generic downloadto allow multipart parallel file download. - Added flag
--parallelismtogcloud artifacts attachments downloadto allow multipart parallel file download.
Backup For GKE
- Added
--selected-namespace-labelsflag togcloud beta container backup-restore backup-plans createto support namespace label scoped backup plans. - Added
--selected-namespace-labelsflag togcloud beta container backup-restore backup-plans updateto support namespace label scoped backup plans.
Cloud Bigtable
cbtCLI now supportssql.cbtCLI now supportssamplerowkeys.cbtCLI now supportscheckandmutate.cbtCLI now supportsreadmodifywrite.
Cloud Dataflow
- Fixed an issue where the environment variable
FLEX_TEMPLATE_PYTHON_EXTRA_PACKAGESdoes not install multiple Python dependencies in Flex Templates.
Cloud Firestore
- Promoted Cloud Firestore user-creds
gcloudCLI changes to GA. - Promoted Cloud Firestore connection-string
gcloudCLI changes to GA.
Cloud Functions
- Launched
gcloud beta functions upgrade <function>command. This command allows users to upgrade a 1st Gen Cloud Function from Cloud Functions API (cloudfunctions.googleapis.com) to a native Cloud Run function managed by Cloud Run API(run.googleapis.com).
Cloud NetApp
- Added
--qos-typeflag togcloud beta netapp storagepools createandgcloud beta netapp storagepools updatecommands. - Modified
--share-nameflag ofgcloud netapp volumes createcommand to be optional. - Added
--cache-parametersflag togcloud alpha|beta netapp volumes create|updatecommands. - Add support for
replication-schedule,hybrid-replication-type, andlarge-volume-constituent-countfields in--hybrid-replication-parametersflag ofgcloud netapp volumes createandgcloud netapp volumes updatecommands.
Cloud Run
- Deprecated the flag
--allow-unencrypted-build. The customer-managed encryption keys (CMEK) compliance is now available for the build process. - Added logic to use high-CPU machines for builds of Cloud Run services opting in to use GPUs when using source-deploy. This feature is in Public Preview.
Cloud SQL
- Added
clear-networkflag togcloud sql backups restoreto clear the network when restoring a backup to a different project or region where the original network configuration isn't available.
Compute Engine
- Support
--request-valid-for-durationin alpha forgcloud compute instances createcommand. - Deprecated
--routerflag ofgcloud compute vpn-tunnels createwith Classic VPN. Use static routing instead. - Deprecated
--routerflag ofgcloud compute vpn-tunnels updatewith Classic VPN. Use static routing instead. - Added
--ops-agent-versionand--ops-agent-configflags togcloud compute zone-vm-extension-policies create|updatecommands.
Database Migration
- Added
--typeflag togcloud database-migration objects lookupcommand to describe the type of the object. The default type is DATABASE. - Added
--schemaflag togcloud database-migration objects lookupcommand to describe the schema of the object. - Added
--tableflag togcloud database-migration objects lookupcommand to describe the table of the object.
GKE Hub
- Added
describetogcloud beta container fleet|hub config-managementcommand group.
Kubernetes Engine
- Added
--enable-default-compute-classflag togcloud container clusters create|updatecommands to enable the default compute class.
Parametermanager
- Added KMS key resource spec to support updating and clearing KMS key resource.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
534.0.0 (2025-08-12)
Breaking Changes
- (Cloud Machine Learning Engine) Removed
gcloud ml-enginecommand group. Usegcloud ai-platforminstead. - (Compute Engine) Modified
--activation-statusflag ofgcloud compute preview-features updatecommand to change the allowed value fromdisabledtounspecified.
Appctl
- Remove the deprecated
appctlcomponent.
Cloud Dataflow
- Added support for distroless variants for
--flex-template-base-imageoption ingcloud dataglow flex_template build.
Cloud Datastream
- Added
ProjectIdfield toSourceHierarchyDatasetsmessage in--bigquery-destination-configflag ingcloud datastream streams createcommand to support BigQuery destination in a different project.
Cloud Firestore Emulator
- Release Cloud Firestore emulator v1.20.1
- Minor bug fix.
Cloud Managed Kafka
- Released
allow-broker-downscale-on-cluster-upscaleflag to GA.
Cloud NetApp
- Added
throughput-mibpsflag togcloud beta netapp volumes createandgcloud beta netapp volumes updatecommands.
Compute Engine
- Added
--target-size-policy-modeflag togcloud beta compute instance-groups managed create. - Added
--skip-guest-os-shutdownflag togcloud compute instancesin beta. - Added
--viewflag for beta togcloud compute networks subnets describeandgcloud compute networks subnets listto allow users to retrieve the subnetwork utilization.
GKE Hub
- Promoted
gcloud container fleet packagesto GA. - Added
--uninstallas well as--membershipsand--all-membershipsflags togcloud beta container fleet config-management disableto uninstall or unmanage Config Sync on membership clusters.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
533.0.0 (2025-08-05)
AI
- Updated
gcloud ai model-garden models deploycommand to allow deploy a model from custom weights. - Added
asia-south2option to--regionflag ofgcloud ai custom-jobs.
BigQuery
- Fixed a bug where incorrect query parameters are set when
--replace_dataflag is specified.
Cloud Backup DR
- Added
--access-restrictionflag togcloud backup-dr backup-vaults updateto update backup-vault's access restriction. - Added
--force-update-access-restrictionflag togcloud backup-dr backup-vaults updateto force update backup-vault's access restriction even if there are non-compliant data sources. - Added
--expire-timeflag togcloud backup-dr backups updateto update backup's expire time. When updating a backup, at least one of these must be specified:--expire-timeor--enforced-retention-end-time.
Cloud Infrastructure Manager
- Added
--tf-version-constraintflag togcloud infra-manager previews createto specify the Terraform version.
Cloud Managed Kafka
- Released
--mtls-ca-poolsand--ssl-principal-mapping-rulesflags to GA.
Cloud Run
- Promoted
--scalingflag to GA forgcloud run deployandgcloud run services update.
Compute Engine
- Add support for 'FUTURE' disruption schedule option in
gcloudCLI for report-host-as-faulty command. - Support
--provisioning-modelforgcloud compute instance-templates create-with-containercommand.
Kubernetes Engine
- Added kubelet config options
evictionSoft,evictionSoftGracePeriod,evictionMinimumReclaim, andevictionMaxPodGracePeriodSecondstogcloud container clusters create,gcloud container node-pools create, andgcloud container node-pools updatecommand which defines the eviction behaviors. - Added flag option
--HighScaleCheckpointingto add support for enabling the HighScaleCheckpointing CSI Driver.
Network Security
- Promoted
gcloud network-security org-address-groups --purposefield to GA.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
532.0.0 (2025-07-29)
AI
- Updated
gcloud ai model-garden models deploycommand to allow deploy a model from custom weights.
BigQuery
- Fixed a bug where the command would crash for a query in dry run if the resulting job doesn't include statistics about number of bytes processed.
Cloud Backup DR
- Added
backup-retention-inheritanceflag togcloud backup-dr backup-vaults createto specify backup retention inheritance mode during backup vault creation. - Added
gcloud backup-dr data-source-referencescommand group to GA track.
Cloud IAM
- Added
gcloud iam workforce-pools providers scim-tenants createwhich creates a new SCIM tenant associated with a specific workforce identity pool provider. - Added
gcloud iam workforce-pools providers scim-tenants tokens createwhich creates a new SCIM token associated with a specific workforce identity pool provider tenant. - Added
gcloud iam workforce-pools providers scim-tenants deletewhich deletes an existing SCIM tenant associated with a specific workforce identity pool provider. - Added
gcloud iam workforce-pools providers scim-tenants tokens deletewhich deletes a SCIM token associated with a specific workforce identity pool provider SCIM tenant. - Added
gcloud iam workforce-pools providers scim-tenants describewhich describes an existing SCIM tenant associated with a specific workforce identity pool provider. - Added
gcloud iam workforce-pools providers scim-tenants tokens describewhich describes a SCIM token associated with a specific workforce identity pool provider SCIM tenant. - Added
gcloud iam workforce-pools providers scim-tenants listwhich lists all SCIM tenants associated with a specific workforce identity pool provider. - Added
gcloud iam workforce-pools providers scim-tenants tokens listwhich lists all SCIM tokens associated with a specific workforce identity pool provider SCIM tenant. - Added
gcloud iam workforce-pools providers scim-tenants undeletewhich restores a previously-deleted workforce identity pool provider SCIM tenant to an active state. - Added
gcloud iam workforce-pools providers scim-tenants tokens undeletewhich restores a previously-deleted workforce identity pool provider SCIM token to an active state. - Added
gcloud iam workforce-pools providers scim-tenants updatewhich updates an existing SCIM tenant associated with a specific workforce identity pool provider. - Added
gcloud iam workforce-pools providers scim-tenants tokens updatewhich updates an existing SCIM token associated with a specific workforce identity pool provider.
Cloud SQL
- Promoted
--instance-typeand--node-countflags ofgcloud sql instances createandgcloud sql instances patchto GA. - Updated 'cloud-sql-proxy' packaged component to use 2.18.0 of the Cloud SQL Proxy.
- Made
--skip-failed-instance-configflag available.
- Made
- Added
--psc-network-attachment-uriand--clear-psc-network-attachment-uriflags togcloud sql instances patchto support Private Service Connect OutBound Connectivity for Cloud SQL.
Compute Engine
- Fixed misleading outputs when reserving and releasing external IPv6 addresses
using
gcloud compute addresses createandgcloud compute addresses delete.
Container
- Updated
gcloud container clusters listcommand to display STACK_TYPE by default.
Eventarc
- Removing one Message Bus and Google Api Source per-project limitation.
- Promoted
gcloud eventarc message-buses,gcloud eventarc enrollments,gcloud eventarc google-api-sourcesandgcloud eventarc pipelinesto GA.
Identity and Access Management
- Added flags to
gcloud iam workforce-pools providers create-oidcandgcloud iam workforce-pools providers create-samlcommands to support creating providers with extended oauth attributes configuration (e.g.--extended-attributes-issuer-uri,--extended-attributes-client-id,--extended-attributes-client-secret-value,--extended-attributes-type,--extended-attributes-filter). - Added flags to
gcloud iam workforce-pools providers update-oidcandgcloud iam workforce-pools providers update-samlcommands to support updating providers with extended oauth attributes configuration (e.g.--extended-attributes-issuer-uri,--extended-attributes-client-id,--extended-attributes-client-secret-value,--extended-attributes-type,--extended-attributes-filter,--clear-extended-attributes-config).
Kubernetes Engine
- Removed kubectl version 1.27.
- Added additional kubectl versions:
- kubectl.1.28 (1.28.15
- kubectl.1.29 (1.29.14)
- kubectl.1.30 (1.30.14)
- kubectl.1.31 (1.31.11)
- kubectl.1.32 (1.32.7)
- kubectl.1.33 (1.33.3).
Secret Manager
- Added flag
--tagsfor secrets to attach tags to the secrets while creating.
Security Command Center
- Added functionality to export Security Command Center findings to bigquery.
Service Extensions
- Updated import and export schemas for
gcloud beta service-extensions authz-extensions.
Workbench
- Added
--enable-managed-eucflag togcloud beta workbench instances create.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
531.0.0 (2025-07-22)
Google Cloud CLI
- Updated windows bundled Python for the
gcloudCLI to 3.12.10.
AlloyDB
- Add two new Managed Connection Pooling related flags for users to configure on
gcloud alloydb instances createandgcloud alloydb instances update. The new flags are:--connection-pooling-server-lifetime--connection-pooling-client-connection-idle-timeout
BigQuery
- Added new flag
--null_markersfor external tables to define the strings that represent NULL values in CSV files. - Added support for
--source_column_matchflag forbq mk --table --external_table_definitionandbq mkdefcommands. - Added support for
--reservation_groupand--reservation_group_nameflags for reservation group feature.
Cloud Dataflow
- Fixed an issue where the environment variable
FLEX_TEMPLATE_PYTHON_EXTRA_PACKAGESdoes not install Python dependencies in Flex Templates. - Added
--template-file-gcs-locationflag togcloud dataflow yaml runto support user-defined YAML templates. - Added
--networkand--subnetworkflags togcloud dataflow yaml runto support specifying network options for Dataflow workers.
Cloud Datastream
- Added
--postgresql-server-certificate-hostnameflag togcloud datastream connection-profiles createcommand to validate the hostname in the server certificate for SSL connections to PostgreSQL sources. - Added
--oracle-ca-certificateflag togcloud datastream connection-profiles createcommand to create connection with SSL server only verification for Oracle sources. - Added
--oracle-server-certificate-distinguished-nameflag togcloud datastream connection-profiles createcommand to validate the server certificate for SSL connections to Oracle sources. - Added
--postgresql-server-certificate-hostname,--oracle-ca-certificateand--oracle-server-certificate-distinguished-nameflags togcloud datastream connection-profiles updatecommand to support updating the SSL config for PostgreSQL and Oracle sources.
Cloud Interconnect
- Promoted
gcloud compute interconnects application-awareness get-configto beta. - Promoted
gcloud compute interconnects application-awareness updateto beta. - Promoted
gcloud compute interconnects application-awareness deleteto beta. - Promoted
gcloud compute interconnects application-awareness configure-bandwidth-percentage-policyto beta. - Promoted
gcloud compute interconnects application-awareness configure-shaper-average-percentageto beta. - Promoted
gcloud compute interconnects application-awareness configure-strict-priority-policyto beta.
Cloud Run
- Added
--startup-probeflag togcloud run jobscommand group to allow configuring startup probe for a Cloud Run Job.
Cloud Storage
- Promoted
--ip-filter-fileflag ofgcloud storage buckets createandgcloud storage buckets updateto GA. - Promoted
--clear-ip-filterflag ofgcloud storage buckets updateto GA.
Compute Engine
- Added
gcloud compute org-security-policies rules add-preconfig-waf-exclusion|remove-preconfig-waf-exclusionin alpha and beta. - Added and promoted flags related to tls-settings to GA:
--tls-settingsofgcloud compute backend-service create.--tls-settingsofgcloud compute backend-service update.--no-tls-settingsofgcloud compute backend-service update.
- Added
gcloud compute reservations sub-blocks performMaintenancecommand in beta and v1. - Added new new plane
60-monthto commitment alpha. - Added
--resolve-subnet-maskflag for alpha and beta togcloud compute networks subnets createto allow users to enable resolve subnet mask feature on the subnetwork resource during creation. - Added
--full-viewflag for v1 togcloud compute reservations blocks describeto allow users to see the full reservation block view.
Config Connector
- Updated Google Cloud Config Connector to version 1.132.1. See Config Connector Overview for more details https://cloud.google.com/config-connector/docs/overview.
Container
- Added
--boot-disk-provisioned-iopsflag togcloud container clusters createcommand to specify the provisioned iops on Hyperdisk Balanced boot disks. - Added
--boot-disk-provisioned-throughputflag togcloud container clusters createcommand to specify the provisioned throughput on Hyperdisk Balanced boot disks. - Added
--boot-disk-provisioned-iopsflag togcloud container node-pools createcommand to specify the provisioned iops on Hyperdisk Balanced boot disks. - Added
--boot-disk-provisioned-throughputflag togcloud container node-pools createcommand to specify the provisioned throughput on Hyperdisk Balanced boot disks. - Added
--boot-disk-provisioned-iopsflag togcloud container node-pools updatecommand to specify the provisioned iops on Hyperdisk Balanced boot disks. - Added
--boot-disk-provisioned-throughputflag togcloud container node-pools updatecommand to specify the provisioned throughput on Hyperdisk Balanced boot disks.
Dataproc Diagnose
- Added
--tarball-gcs-dirflag togcloud dataproc clusters diagnoseto specify the output Cloud Storage directory for the diagnostic tarball.
Migrate to Virtual Machines
- Remove
--suppress-package-installation-failureflag.
Secure Source Manager
- Shortened
gcloud beta source-manager repos create/deletecommand output to show a status message. The previous output format can be displayed with--format=default.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
530.0.0 (2025-07-15)
Breaking Changes
- (Google Cloud CLI) Deprecated Python 3.8. The minimum supported Python version is Python 3.9.
App Engine
- Updated the Java SDK to version 2.0.38 build from the open source project https://github.com/GoogleCloudPlatform/appengine-java-standard/releases/tag/v2.0.38.
Cloud Composer
- Added
gcloud composer environments restart-web-serverto restart web server for a Cloud Composer environment.
Cloud Dataflow
- Deprecated JAVA8 from
gcloud dataflow flex-template buildflex-template-base-image option. Set to JAVA8 now redirects to JAVA11 and will be removed in a future release. - Added
gcloud dataflow jobs archivecommand to archive a job.
Cloud Firestore
- Promoted
--tagsflag ofgcloud firestore databases createandgcloud firestore databases restorecommand to beta and GA.
Cloud Firestore Emulator
- Release Cloud Firestore emulator v1.20.0
- Add support for namespace queries.
- Add support for key queries.
- Fix bug where entity version behavior differed from production.
Cloud Identity-Aware Proxy
- Deprecated
gcloud iap oauth-brandsandgcloud iap oauth-clientscommands.
Cloud Managed Kafka
- Added
--delete-modeand--delete-configflags togcloud managed-kafka schema-registries subject update, which gives users the capability to delete a subject mode and config.
Cloud NetApp
- Add new
gcloud CLIcommandrestore-backup-filesfor NetApp Volumes.
Cloud Resource Manager
- Updated
--purpose-dataflag fromgcloud resource-manager tags keys createcommand with a new valueorganization.
Cloud Run
- Added
--[no-]gpu-zonal-redundancyflag togcloud beta run jobscommand group to support setting zonal redundancy for Cloud Run Jobs using GPU.
Compute Engine
- Added
gcloud compute org-security-policies rules add-preconfig-waf-exclusion|remove-preconfig-waf-exclusionin alpha and beta. - Added and promoted flags related to tls-settings to GA:
--tls-settingsofgcloud compute backend-service create.--tls-settingsofgcloud compute backend-service update.--no-tls-settingsofgcloud compute backend-service update.
- Added
gcloud compute reservations sub-blocks performMaintenancecommand in beta and v1.
Container
- Add
--enable-auto-ipamand--disable-auto-ipamflag togcloud container clusters create/updateto enable/disable automatic IP address management for the cluster. - Add
--sole-tenant-min-node-cpusflag togcloud container node-pools createto specify the minimum number of vCPUs that can be used by a sole-tenant node pool.
Database Migration
- Added
gcloud database-migrations conversion-workspaces mapping-rules list. - Added support for
--databaseflag in Postgres connection profiles.
Distributed Cloud Edge
- Added
--enable-google-group-authenticationflag togcloud edge-cloud container clusters createcommand to allow for specifying whether Google Groups authentication is enabled for the cluster.
Kubernetes Engine
- Added flag option
--addons=LustreCsiDriverto add support for enabling/disabling the Lustre CSI Driver on GKE Standard clusters. - Added flag option
--enable-lustre-csi-driverto add support for enabling the Lustre CSI Driver on GKE Autopilot clusters. - Added flag option
--enable-legacy-lustre-portto allow the Lustre CSI Driver to initialize LNet (the virtual network layer for the Lustre kernel module) using port 6988. - Added kubelet config options
maxParallelImagePullstogcloud container clusters create,gcloud container node-pools create, andgcloud container node-pools updatecommand which defines the maximum number of image pulls in parallel. - Added linux config options
transparentHugepageEnabledandtransparentHugepageDefragtogcloud container clusters create,gcloud container node-pools create, andgcloud container node-pools updatecommand which controls transparent hugepage behavior on the node. - Added
- -enable-confidential-nodesflag togcloud container clusters create-autoto allow creation of confidential nodes on GKE Autopilot clusters.
Looker
- Added
--class-typeflag togcloud looker instances createandgcloud looker instances update. - Added
domainsas an option to the--psc-service-attachmentflag ofgcloud looker instances updateto support multiple domains to a single PSC connection.
Network Connectivity
- Canonicalize
--allocation-strategyand--first-available-ranges-lookup-sizeflags togcloud network-connectivity internal-ranges createto make use of dashes instead of underscores. This puts them in-line with the documentation.
Network Security
- Updated import and export schemas for
gcloud beta network-security authz-policies.
Network Services
- Promote
--isolation-config-granularityand--isolation-config-modeto GA.
Recaptcha
- Added
integration-type=policy-based-challengetogcloud recaptcha keys create, and associated optionsdefault-score-thresholdandaction-score-thresholdstogcloud recaptcha keys createandgcloud recaptcha keys update.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
529.0.0 (2025-07-01)
Breaking Changes
- (Cloud Datastore Emulator) Removed support for running the Datastore emulator
- (Cloud Datastore Emulator) (
gcloud beta emulators datastore start) in environment with Java versions - (Cloud Datastore Emulator) prior to 21. Users can upgrade to Java 21 or above to continue using the latest
- (Cloud Datastore Emulator) Datastore emulator. Alternatively, users can use previous
gcloudCLI - (Cloud Datastore Emulator) versions to continue using the Datastore emulator with
- (Cloud Datastore Emulator) Java 11 support.
- (Cloud Firestore Emulator) Removed support for running the Firestore emulator
- (Cloud Firestore Emulator) (
gcloud beta emulators firestore start) in environment with Java versions - (Cloud Firestore Emulator) prior to 21. Users can upgrade to Java 21 or above to continue using the latest
- (Cloud Firestore Emulator) Firestore emulator. Alternatively, users can use previous
gcloudCLI - (Cloud Firestore Emulator) versions to continue using the previous Firestore emulator with
- (Cloud Firestore Emulator) Java 11 support.
- (Compute Engine) Demoted
--igmp-queryflag in--network-interfaceofgcloud compute instances bulk createto alpha. - (Eventarc) Removed option for
--destinationsto setnetwork_attachmentwhenhttp_endpoint_uriis not set. - (Network Services) Removed
--service-directory-namespace,--service-directory-region, and--service-directory-serviceflags ingcloud network-services service-bindings create.
AI
- Added support for the
request-counts-per-minuteautoscaling metric togcloud ai endpoints deploy-modelandgcloud ai deployment-resource-pools create.
AlloyDB
- Fix being able to enable managed connection pooling for the first time when
calling
gcloud alloydb instances updatewithout having to specify all managed connection pooling related flags.
Anthos Multi-Cloud
- Added
--system-component-tolerationsflag togcloud container attached clusters registerto customize Kubernetes tolerations for system components. - Added
--system-component-labelsflag togcloud container attached clusters registerto customize Kubernetes labels for system components.
App Engine
- Fixed open source issue https://issuetracker.google.com/issues/329705717 for python appengine SDK.
BigQuery
- Added new flag
--external_catalog_table_optionsinbq mk -tandbq update -tto create and update tables with external catalog options.
Cloud Backup DR
- Fixed
backup-vault createcommand to return the created resource. - Modified
backups listcommand to use basic view by default.
Cloud Managed Kafka
- Fixed an error where the mode or compatibility being unset would causes the command to fail.
- Made the output of the commands more readable.
- Add informative text to the "subject describe" command to inform if the mode/compatibility was inherited from the schema registry.
Cloud Memorystore
- Promote
gcloud redis clusters createCMEK related commands to GA track. - Promote
gcloud memorystore instances createCMEK related commands to GA track.
Cloud Run
- Promoted
--no-default-urlflag to GA forgcloud run servicescommand groups. - Promoted .env support for
--env-vars-fileflag forgcloud run deployfrom alpha to beta. - Added .env support for
--env-vars-fileflag forgcloud run jobs deploy.
Cloud Services
- Promoted
gcloud services groups list-expanded-membersto beta.
Cloud Storage
- Updated gsutil component to 5.35.
Compute Engine
- Promoted
--append-licenses,--remove-licensesand--replace-licenseflags ofgcloud compute disks updateto beta and GA. - Added
--enable_emergent_maintenanceflag togcloud compute reservations update. - Fixed issue where
gcloud compute vpn-gateways list --regions {region}call aggregated list instead of regional list. - Fixed issue where
gcloud compute vpn-tunnels list --regions {region}call aggregated list instead of regional list. - Promoted
--resource-manager-tagsflag forgcloud compute networks createto GA. - Promoted
--resource-manager-tagsflag forgcloud compute networks subnets createto GA. - Promoted
--resource-manager-tagsflag forgcloudc compute routers createto beta. - Fixed an issue where exceptions in
gcloud compute instances bulk createwith--formatflag were not logged.
Eventarc
- Removed requirement for
--destinationsto setnetwork_attachmentwhenhttp_endpoint_uriis set.
Kubernetes Engine
- Additional kubectl versions:
- kubectl.1.27 (1.27.16)
- kubectl.1.28 (1.28.15
- kubectl.1.29 (1.29.14)
- kubectl.1.30 (1.30.14)
- kubectl.1.31 (1.31.10)
- kubectl.1.32 (1.32.6)
- kubectl.1.33 (1.33.2)
- Added
--additional-ip-rangesand--remove-additional-ip-rangesflags togcloud container clusters updateto allow multiple subnets in a cluster.
Looker
- Added
core-trial-standard,core-trial-enterprise, andcore-trial-embedoptions to--editionflag ofgcloud looker instances create.
Network Services
- Added
--update-strategyflag ingcloud compute networks peerings createandgcloud compute networks peerings updatecommands. - Added a new command
gcloud compute networks peerings request-delete. - Support "export" and "import" surfaces for Service Binding resource.
- Support "update" surface for Service Binding resource.
Policy Simulator
- Promoted
gcloud policy-intelligence simulateto GA.
Security Command Center
- Added
--organizationand--locationargument flags togcloud scc posture-deployments listto list scc's posture deployments for organization level. - Added
vm-manager,ec2-vulnerability-assessment,gce-vulnerability-assessment,azure-vulnerability-assessment, andnotebook-security-scannerservices to theSUPPORTED_SERVICESlist. - Added
--organizationand--locationargument flags togcloud scc posture-templates listto list Cloud Security Command Center posture templates for an organization.
Service Extensions
- Promoted the following Service Extensions Plugins command groups to GA:
gcloud service-extensions wasm-pluginsgcloud service-extensions wasm-plugin-versions
Workbench
- Added
gcloud beta workbench instancescommand group for pre-GA features.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
528.0.0 (2025-06-24)
AI
- Modified
--regionflag ofgcloud ai endpointsto include new online prediction regions. - Modified
--regionflag ofgcloud ai modelsto include new online prediction regions.
AlloyDB
- Added support for z3 machine-types.
- Added support for upgrading AlloyDB clusters to PostgreSQL 17 using
gcloud alloydb clusters upgradein the alpha and beta tracks.
Cloud Managed Kafka
- Changed
--projectflag to be optional in the following commands:gcloud managed-kafka schema-registries describe.gcloud managed-kafka schema-registries update.gcloud managed-kafka schema-registries subject describe.gcloud managed-kafka schema-registries subject update.
- Changed
--schema_registryto--schema-registryfor subject commands.
Cloud NetApp
- Add new
gcloud CLIcommandestablish-peeringfor Cache Volumes. - Restricted
external replicationrelated parameters to the alpha and beta release tracks as feature is in private preview.
Cloud Run
- Promoted
--maxflag forgcloud run deployandgcloud run {services,multi-region-services} updatefrom alpha to beta. - Promoted
gcloud run worker-poolsandgcloud run worker-pools revisionsfrom alpha to beta.
Cloud Spanner
spanner-clibinary published as a new Cloud SDK component.spanner-climay be installed withgcloud components install spanner-cli.spanner-clistarts an interactive shell for spanner.
Compute Engine
- Promoted
--append-licenses,--remove-licensesand--replace-licenseflags ofgcloud compute disks updateto beta and GA. - Added
--enable_emergent_maintenanceflag togcloud compute reservations update.
Metastore
- Promoted
--tagsflag ofgcloud metastore service and federation create.
Migrate to Virtual Machines
- Add
--adaptation-modifiersflag to support os adaptation modifiers. - Add
--rootfs-uuidflag to support multiple operating systems found in adaptation.
Network Security
- Added
--purposeflag togcloud alpha/beta network-security org-address-groups create/updatecommands.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
527.0.0 (2025-06-17)
Breaking Changes
- (GKE Hub) Removed Policy Controller API enablement in
gcloud beta|alpha container fleet|hub config-managementcommands. To use Policy Controller, please refer togcloud container fleet policycontroller.
AlloyDB
- Added flag
--allocated-ip-range-overrideto create a Private Services Access instance with a preferred IP range to the following commands in the GA track:gcloud alloydb instances creategcloud alloydb instances create-secondary
Cloud DNS
- Added GA support for creating forwarding zones with IPv6 and an FQDN forwarding target.
Cloud Data Fusion
- Promoted
--tagsflag ofgcloud data-fusion instances create.
Cloud Dataplex
- Added
bigquery-publishing-dataset-projectfield togcloud dataplex datascans create data-discoveryandgcloud dataplex datascans update data-discoverycommands.
Cloud Workflows
- Added environment variable flags to
gcloud workflows deployto support setting, updating, removing, and clearing user-defined environment variables.
Compute Engine
- Promoted
--resource-manager-tagsflag forgcloud compute firewall-rules createto GA. - Promoted
--igmp-queryflag in--network-interfaceofgcloud compute instances bulk createto beta. - Promoted
--igmp-queryflag in--network-interfaceofgcloud compute instances createto beta. - Promoted
--igmp-queryflag ingcloud compute instances network-interfaces updateto beta. - Promoted
--resource-manager-tagsflag forgcloud compute routes createto GA.
GKE Hub
- Added a
--custom-roleflag togcloud container fleet scopes add-app-operator-bindingin beta. - Updated
gcloud container fleet scopes remove-app-operator-bindingandgcloud container fleet scopes list-app-operator-bindingsto handle custom roles in beta.
Gemini
- Added a new flag
--enable-data-sharingwhen creating or updating a DataSharingWithGoogleSetting.
Kubernetes Engine
- Added
--patch-updateflag togcloud container clusters create/updateto allow enabling accelerated upgrades.
Security Command Center
- Added
--organizationand--locationargument flags togcloud scc postures listto list all the scc postures at organization level.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
526.0.1 (2025-06-10)
Breaking Changes
- (Cloud Storage) Fixed broken
gcloud storage ...commands where grpc import was not found.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
526.0.0 (2025-06-10)
Breaking Changes
- (Cloud Storage) Updated
gcloud storage batch-operations jobs listto include transformation type in theTRANSFORMATIONcolumn.
BigQuery
- Fixed a bug that would sometimes cause a crash when running with Python versions older than 3.9.2.
- Fixed a bug that would cause a crash when running
bq querywith--dry_run=trueand--rpc=true.
Certificate Authority Service
- Removed the requirement to enter a project ID when using CAS in
gcloudCLI. It is now possible to use project number instead of project ID when usinggcloud privateca.
Cloud DNS
- Add support for DNS64 policies in GA.
Cloud Filestore
- Added
--ldapflag togcloud v1 filestore instances create.
Cloud Key Management Service
- Added support for the prehash post-quantum asymmetric signing algorithm
HASH-SLH-DSA-SHA2-128s-SHA256.
Cloud Resource Manager
Added
--allowed-values-regexflag togcloud resource-manager tags keys updatecommand to allow the user to update the regex of the allowed values under a TagKey.Added
--allowed-values-regexflag togcloud resource-manager tags keys createcommand to allow the Tag Values shortName confining to the regex getting created during the time of Binding creation.
Cloud Run
- Promoted
--conditionflag forgcloud run services {add,remove}-iam-policy-bindingfrom beta to GA.
Cloud Storage
- Fixed issue where
gcloud storage cp|mv|rsyncfailed the command for (Parallel Composite Upload)[https://cloud.google.com/storage/docs/parallel-composite-uploads] if thestorage.buckets.getpermissions were missing.
Compute Engine
- Promoted
--phase1-encryption,--phase1-integrity,--phase1-prf,--phase1-dh,--phase2-encryption,--phase2-integrity,--phase2-pfsflags ingcloud compute vpn-tunnels createto beta.
Container
- Added
--alpha-cluster-feature-gatesflag togcloud container clusters createcommand to specify the feature gates for alpha clusters.
Database Migration
- Added SQLServer as source engine to
gcloud database-migration conversion-workspaces create. - Added AlloyDB as destination provider to
gcloud database-migration conversion-workspaces create. - Added
--ssl-flagsflag togcloud database-migration connection-profiles create sqlserver.
Developer Connect
- Added
gcloud developer-connect insights-configscommand group. This group allows users to manage Developer Connect Insights Configs and includes commands tocreate,delete,describe,list, andupdatethese resources.
Network Connectivity
- Added
gcloud beta network-connectivity spokes gatewayscommands for managing NCC gateway spokes. - Added
gcloud beta network-connectivity spokes gateways advertised-routescommands for managing routes that attract traffic to NCC gateway spokes.
Network Security
- Added
gcloud network-security secure-access-connectcommands which allow customers to establish connections to SSE providers. - Updated import and export schemas for
gcloud beta network-security authz-policies.
Pubsub Emulator
- Add support for topic and subscription Single Message Transforms (SMTs).
Security Command Center
- Added
--organizationand--locationargument flags togcloud scc posture-deployments listto list scc's posture deployments for organization level. - Added
vm-manager,ec2-vulnerability-assessment,gce-vulnerability-assessment,azure-vulnerability-assessment, andnotebook-security-scannerservices to theSUPPORTED_SERVICESlist.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
525.0.0 (2025-06-03)
Breaking Changes
- (Cloud Managed Kafka) Included SASL port in bootstrap address on cluster describe and list commands.
AlloyDB
- Added
gcloud alloydb clusters migrate-cloud-sqlcommand to support migrating data from an existing Cloud SQL instance backup to an AlloyDB cluster in GA track.
Cloud Bigtable Emulator
- Rebuilt cbt emulator with golang.org/x/net version 0.39.0 which fixes CVE-2025-22870.
Cloud Dataplex
- Promoted
gcloud dataplex metadata_jobscommands to GA.
Cloud Dataproc
- Added
tierflag togcloud dataproc clusters createallowing user to create premium tier or standard tier clusters.
Cloud Managed Kafka
- Added the sslPrincipalMappingRules as a flag for create and update cluster.
Compute Engine
- Promoted
--load-balancing-schemeflag forgcloud compute backend-buckets createto GA. - Added
gcloud compute reservations sub-blocks listcommand in beta and v1. - Added
gcloud compute reservations sub-blocks describecommand in beta and v1.
Compute Firewall Policies
- Promoted
--policy-typeflag to beta ingcloud compute network-firewall-policies create.
Database Migration
- Updated
gcloud database-migration connection-profiles create alloydbto support POSTGRES_17 version option for AlloyDB connection profiles.
GKE Hub
- Promoted
--custom-roleflag ofgcloud container fleet scopes rbacrolebindingsto beta and GA. - Promoted
gcloud container fleet rbacrolebindingactuationcommands to beta and GA. - add in support for performance-monitoring unit for cluster create and node-pools create.
Network Connectivity
- Added IPV6 option to
--protocol-versionflag ofgcloud network-connectivity policy-based-routes.
Service Extensions
- Added
gcloud service-extensions lb-edge-extensionscommand group in beta for managing LbEdgeExtension resources.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
524.0.0 (2025-05-28)
Breaking Changes
- (Compute Engine) Modified enum value names for 'rollout-plan' flag in
gcloud beta compute preview-features updatecommands.
AlloyDB
- Added support for
POSTGRES_17as a version inalloydb clusters createfor alpha & beta track. - Added support for
POSTGRES_17as a version inalloydb clusters migrate-cloud-sqlfor alpha & beta track.
Cloud Build
- Updated output format of
gcloud builds get-default-service-account.
Cloud Dataplex
- Promoted
gcloud dataplex datascans create data-discoverycommand to GA. - Promoted
gcloud dataplex datascans update data-discoverycommand to GA.
Cloud IAM
- Added
--detailed-audit-loggingflag to the Workforce Pool Provider configuration.
Cloud Managed Kafka
- Promoted existing alpha Schema Registries commands to beta.
- Added alpha Schema Registries subject describe command for Managed Kafka Schema Registry subjects. This allows a user to see the details of a subject.
Cloud Observability
- Initial surface for Observability API.
Cloud Run
- Added support for multi-region source deployment in
gcloud beta run deploy.
Cloud Spanner
- Added
--kms-keysflag togcloud spanner databases updatecommand to support updating Cloud KMS(Key Management Service) keys for Cloud Spanner Customer Managed Encryption(CMEK).
Cloud Workstations
- Added
--no-persistent-storageflag togcloud workstations config createandgcloud beta workstations config create.
Colab
- Removed
--post-startup-scriptflag fromgcloud notebooks instances createcommand.
Compute Engine
- Support
--provisoining-modelforgcloud compute instance-templates create-with-containercommand. - Added
--candidate-cloud-router-ip-addressand--candidate-customer-router-ip-addressflags forgcloud beta compute interconnects attachments dedicated create,gcloud beta compute interconnects attachments partner create, andgcloud beta compute interconnects attachments provider createto allow users to add custom ranges to the interconnect attachment. - Added
--candidate-cloud-router-ipv6-addressand--candidate-customer-router-ipv6-addressflags forgcloud beta compute interconnects attachments dedicated create,gcloud beta compute interconnects attachments partner create,gcloud beta compute interconnects attachments provider creategcloud beta compute interconnects attachments dedicated update,gcloud beta compute interconnects attachments partner update, andgcloud beta compute interconnects attachments provider updateto allow users to add custom ranges to the interconnect attachment. - Promoted
--workload-policyand--remove-workload-policyflags forgcloud compute instance-groups managed createandgcloud compute instance-groups managed updateto GA. - Support deleting regional PDs with
--delete-disksingcloud compute instance delete. - Promoted
--zonal-affinity-spilloverand--zonal-affinity-spillover-ratioofgcloud compute backend-services create|updatecommands to beta. - Promoted
--gpu-topologyand--workload-policyto GA.
Gemini
- Added a new flag
--disable-web-groundingwhen creating or updating a GeminiGcpEnablementSetting.
Network Services
- Promoted
gcloud network-services operationsto beta and GA.
Security Command Center
- Added
--organization,--locationargument flags togcloud scc iac-validation-reports listto list scc's iac validation reports for organization level.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
523.0.1 (2025-05-22)
Cloud Datastore Emulator
- Rolled back prior change which removed support for running
the Datastore emulator (
gcloud beta emulators datastore start) in environment with Java versions prior to 21. Previously suggested mitigations to address the breaking change were not successful for all users.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
523.0.0 (2025-05-20)
Breaking Changes
- (Cloud Datastore Emulator) Removed support for running the Datastore emulator
- (Cloud Datastore Emulator) (
gcloud beta emulators datastore start) in environment with Java versions - (Cloud Datastore Emulator) prior to 21. Users can upgrade to Java 21 or above to continue using the latest
- (Cloud Datastore Emulator) Datastore emulator. Alternatively, users can use previous
gcloudCLI - (Cloud Datastore Emulator) versions to continue using the Datastore emulator with
- (Cloud Datastore Emulator) Java 11 support.
- (Cloud Firestore Emulator) Removed support for running the Firestore emulator
- (Cloud Firestore Emulator) (
gcloud beta emulators firestore start) in environment with Java versions - (Cloud Firestore Emulator) prior to 21. Users can upgrade to Java 21 or above to continue using the latest
- (Cloud Firestore Emulator) Firestore emulator. Alternatively, users can use previous
gcloudCLI - (Cloud Firestore Emulator) versions to continue using the previous Firestore emulator with
- (Cloud Firestore Emulator) Java 11 support.
AI
- Added
gcloud ai model-gardencommand group, which supports deploying models in Model Garden.- Added
gcloud ai model-garden models deploycommand to deploy a model from Model Garden. - Added
gcloud ai model-garden models listcommand to find models that support deployment. - Added
gcloud ai model-garden models list-deployment-configcommand to find supported deployment configurations for each model.
- Added
- Added
--list-model-garden-endpoints-onlyflag togcloud ai endpoints listcommand.
AlloyDB
- Added support for
--activation-policyinalloydb instances updatefor beta & GA track.
Auth Login
- Fixed
gcloudCLI login flow using a client-id file in a no-browser environment. Runninggcloud auth application-default login --client-id='...'in a no-browser environment will now execute a working--no-browserflow.
BigQuery
- Fixed the fallback quota project ID for user accounts when running on Cloud Shell or Google Compute Engine VM.
- Added new flag
--replace_datatobq queryandloadcommands to use write dispositionWRITE_TRUNCATE_DATA. - Added support for
--source_column_matchflag forbq loadcommand. When you load CSV files into BigQuery, you can now use this flag to load columns based on header names or column position. This feature is in preview. - Added support for Routine ACLs for the IAM commands.
- Added multiple flags for
bq mkandbq mkdefcommand:--time_zoneflag to specify a customized time zone;--date_format,--datetime_format,--time_formatand--timestamp_formatflags to define how date and time values are formatted in source files. - Added support for capacity commitment id in
bq mkcommand. - Fixed bug causing invalid json to be produced when running some scripts using
bq query --format=jsonorbq query --format=prettyjson. - Improved the performance of retrieving user configs set in Cloud CLI.
- Added
dataset_viewtobq showcommand to allow customers to view dataset's metadata, ACL fields or both. - Added
update_modetobq updatecommand to allow customers to update dataset's metadata, ACL fields or both. - Added support for
--connection_idflag for creating Spanner external datasets. - Added new flag
--external_catalog_dataset_optionsinbq mk -dandbq update -dto create and update datasets with external catalog options.
Cloud NetApp
- Added
hot-tier-sizeandenable-hot-tier-auto-resizeflags togcloud beta netapp storagepools createandgcloud beta netapp storagepools updatecommands.
Cloud SQL
- Increased operation wait timeout for
gcloud sql instances switchoverfrom 10 minutes to 1 hour.
Cloud Spanner
- Promoted
--instance-partitionflag ofgcloud spanner operations describeto GA.
Compute Engine
- Added
--enable-display-deviceflag togcloud beta compute instance-templates create. - Promoted
--ncc-gatewayflag to beta.
Container
- If the
container.googleapis.comAPI is not enabled when creating a cluster, the user is asked to enable it and then proceed with creation.
Database Migration
- Added
--global-filterflag todatabase-migration conversion-workspaces update.
Eventarc
- Removed requirement for
--destinationsto setnetwork_attachmentwhenhttp_endpoint_uriis not set.
Kubernetes Engine
- Added flag option
--anonymous-authentication-configto block (or enable) anonymous access to all paths other than the health check endpoints /readyz, /healthz and /livez. - Updated the warning message for node pool upgrade operation.
- Additional kubectl versions:
- kubectl.1.27 (1.27.16)
- kubectl.1.28 (1.28.15
- kubectl.1.29 (1.29.14)
- kubectl.1.30 (1.30.13)
- kubectl.1.31 (1.31.9)
- kubectl.1.32 (1.32.5)
- kubectl.1.33 (1.33.1)
Network Connectivity
- Added
--allocation-strategyand--first-available-ranges-lookup-sizeflags togcloud network-connectivity internal-ranges createto support refined allocation options for auto-allocated Internal IP Ranges. - Fixed misleading doc text for
gcloud network-connectivity internal-ranges create.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
522.0.0 (2025-05-13)
Anthos
anthos-clicomponent updated to address security tool flags:CVE-2025-22872 / GO-2025-3595
CVE-2025-22870 / GO-2025-3503
CVE-2025-22870
App Engine
- Updated the Java SDK to version 2.0.36 build from the open source project https://github.com/GoogleCloudPlatform/appengine-java-standard/releases/tag/v2.0.36.
- Upgraded Eclipse Jetty web server to version 12.0.20.
- Fixed open source issue https://issuetracker.google.com/issues/329705717 for python appengine SDK.
Certificate Authority Service
- Removed the requirement to specify an organization when creating a Certificate Authority. Users can now create CAs without providing an organization.
Cloud Build
- Enable REP endpoints for
gcloud builds...if a region is passed in.
Cloud Dataplex
- Promoted
gcloud dataplex glossariescommands to GA. - Promoted
gcloud dataplex encryption-configcommands to GA.
Cloud Dataproc
- Added
--user-workload-authentication-typeflag togcloud dataproc batches submitcommands in GA. This determines whether the batch uses service account or end user credentials. - Added
--user-workload-authentication-typeflag togcloud beta dataproc sessions createcommands in Preview. This determines whether the session uses service account or end user credentials.
Cloud Deploy
- Added
--override-deploy-policiesflag to the following commands which can be used to override deploy policies:gcloud deploy job-runs terminategcloud deploy releases create|promotegcloud deploy rollouts advance|approve|cancel|ignore-job|reject|retry-jobgcloud deploy targets rollback|redeploy
Cloud Managed Kafka
- Completed minor bug fixes for ACL commands.
- Promoted ACL commands to GA.
- Add Alpha Schema Registries commands for Managed Kafka Schema Registry.
Cloud Spanner
- Promoted
--instance-partitionflag ofgcloud spanner operations cancelto GA. - Promoted
--instance-partitionflag ofgcloud spanner operations listto GA. - Promoted
gcloud spanner instance-partitions updateto GA. - Promoted
gcloud spanner instance-partitions getto GA. - Promoted
gcloud spanner instance-partitions listto GA.
Cloud Workstations
- Add support for workstation cluster-level tags fields.
Compute Engine
- Promoted flags related to external-managed migration to v1:
--external-managed-backend-bucket-migration-stateofgcloud compute forwarding-rules update.--external-managed-backend-bucket-migration-testing-percentageofgcloud compute forwarding-rules update.--load-balancing-schemeofgcloud compute forwarding-rules update.--external-managed-migration-stateofgcloud compute backend-services update.--external-managed-migration-testing-percentageofgcloud compute backend-services update.--load-balancing-schemeofgcloud compute backend-services update.
- Added
--resource-manager-tagsflag for alpha and beta togcloud compute networks createto allow users to add resource tags to the network resource during creation. - Added
--resource-manager-tagsflag for alpha and beta togcloud compute firewall-rules createto allow users to add resource tags to the firewall resource during creation. - Added
--resource-manager-tagsflag for alpha and beta togcloud compute networks subnets createto allow users to add Resource Manager tags to the subnetwork resource during creation. - Added
--resource-manager-tagsflag for alpha and beta togcloud compute routes createto allow users to add resource tags to the route resource during creation. - Added
CLOUD_ARMOR_INTERNAL_SERVICEtype ofcompute security-policy. - Support
--provisioning-model=flex-startin beta forgcloud compute instance-templates createcommand. - Added
--enable_emergent_maintenanceflag togcloud beta compute reservations updateandgcloud beta compute future-reservations update.
Identity and Access Management
- Make Google Cloud CLI commands to manage X509 provider public and attribute mappings setting for x509 provider optional.
Network Security
- Promoted the
network-security intercept-deployment-groupscommands which manage intercept deployment groups to GA. - Promoted the
network-security intercept-endpoint-groupscommands which manage intercept endpoint groups to GA. - Promoted the
network-security intercept-endpoint-group-associationscommands which manage intercept endpoint group associations to GA. - Promoted the
network-security intercept-deploymentscommands which manage intercept deployments to GA. - Promoted the
network-security security-profiles custom-interceptcommands which manage custom intercept profiles to GA. - Promoted the
network-security security-profile-groups create --custom-intercept-profileflag to GA.
Security Command Center
- Updated
locationflag with requirements for using regional endpoints.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
521.0.0 (2025-05-06)
Breaking Changes
- (Compute Engine) Deprecated/removed
128KBchoice from--request-body-inspection-sizeflag - (Compute Engine) in
gcloud compute security-policies createand in `gcloud compute - (Compute Engine) security-policies update`, replaced with other size variants.
Google Cloud CLI
- Updated Linux bundled Python for the
gcloudCLI to 3.12.9.
AI
- Fixed an issue in
gcloud beta ai model-garden deployin accelerator quota checking, and returned full quota name in error messages. - Added
full-resource-nameflag togcloud beta ai model-garden models list. - Added table to list deploy and predict capability to
gcloud beta ai model-garden models list. - Renamed
list-supported-hugging-face-modelsflag tocan-deploy-hugging-face-modelsforgcloud beta ai model-garden models list.
AlloyDB
Added flag
--psc-auto-connectionsto create or update instance with Private Service Connect enabled with a list of PSC auto connections to the following commands in the GA track:gcloud alloydb instances creategcloud alloydb instances create-secondarygcloud alloydb instances update
Added flag
--clear-psc-auto-connectionsto remove all PSC auto connections from an instance with Private Service Connect enabled to the following commands in the GA track:gcloud alloydb instances update
Added the following flags for configuring maintenance deny periods to
gcloud alloydb clusters createandgcloud alloydb clusters updatein the GA track. The commands include:--deny-maintenance-period-start-date--deny-maintenance-period-end-date--deny-maintenance-period-time--remove-deny-maintenance-period(update only)
BigQuery
- Added support for
--job_timeout_msflag forbq querycommand with--rpc. - Added error message that
--service_accountflag is not supported. - Added support for
--source_column_matchflag forbq loadcommand. When you load CSV files into BigQuery, you can now use this flag to load columns based on header names or column position. This feature is in preview. - Fixed the local discovery document loading for reservations.
- Added multiple flags for
bq loadcommand:--time_zoneflag to specify a customized time zone;--date_format,--datetime_format,--time_formatand--timestamp_formatflags to define how date and time values are formatted in source files;--null_markersflag to define the strings that represent NULL values in CSV files. - Promoted
gcloud bq migration-workflowsto GA.
Cloud Bigtable
- Added deletion-protection support for
gcloud bigtable logical-views.
Cloud Datastream
- Support MySQL GTID streams.
- Added
--type=mongodband associated configuration flags togcloud datastream connection-profiles createandgcloud datastream streams createwhich supports the creation of Datastream connection profiles to MongoDB compatible clusters.
Cloud Managed Kafka
- Completed minor bug fixes for ACL commands.
- Promoted ACL commands to GA.
Cloud Managed Lustre
- Added help text example commands to documentation for
gcloud lustre.
Cloud NetApp
- Added alpha support for netapp volume replications.
Cloud SQL
- Made
--custom-subject-alternative-namesand--clear-custom-subject-alternative-namesflags available for GA. - Updated 'cloud-sql-proxy' packaged component to use 2.16.0 of the Cloud SQL Proxy.
Cloud Spanner
- Promoted
gcloud spanner instance-partitions createto GA. - Promoted
gcloud spanner instance-partitions deleteto GA.
Compute Engine
- Added
--source-snapshot-regionflag togcloud beta compute instances createto create instance. - Promoted
gcloud compute advice calendar-modecommand to beta.
Distributed Cloud Edge
- Added
--container-default-runtime-classflag togcloud edge-cloud container clusters createcommand to allow for specifying a default container runtime class for the cluster. - Added
--container-default-runtime-classflag togcloud edge-cloud container clusters updatecommand to allow for specifying a default container runtime class for the cluster.
Kubernetes Engine
- Added the kubelet config option
singleProcessOomKilltogcloud container clusters create,gcloud container node-pools create, andgcloud container node-pools updatecommands. This option enables single-process termination on Out of Memory (OOM) events. - Added a warning to
--labelsflag documentation forgcloud container node-pools updateindicating node recreation upon update. - Updated default kubectl from 1.31.6 to 1.32.4.
- Adds kubectl for new rapid channel GKE version (1.33.0).
- Additional kubectl versions:
- kubectl.1.27 (1.27.16)
- kubectl.1.28 (1.28.15
- kubectl.1.29 (1.29.14)
- kubectl.1.30 (1.30.12)
- kubectl.1.31 (1.31.8)
- kubectl.1.32 (1.32.4)
- kubectl.1.33 (1.33.0)
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
520.0.0 (2025-04-29)
App Engine
- Updated the Java SDK to version 2.0.35 build from the open source project https://github.com/GoogleCloudPlatform/appengine-java-standard/releases/tag/v2.0.35.
- Added the new runtime go 1.24 support for devappserver2.
Cloud Bigtable
- Rebuilt cbt cli with golang.org/x/net v0.38.0 which fixed CVE-2025-22870.
Cloud Filestore
- Modified
gcloud filestore regions listandgcloud filestore zones listto limit the number of resources only after filtering the resources for being regions/zones respectively.
Cloud IAM
Added the following commands for the Managed Workload Identity feature:
gcloud iam workload-identity-poolsiam-policycommands--mode,--inline-certificate-issuance-config-file,--inline-trust-config-fileflagsgcloud iam workload-identity-pools namespacesdescribe,create,update,delete,undelete,listcommandsgcloud iam workload-identity-pools managed-identities
Cloud Managed Kafka
- Added Alpha ACL commands.
Cloud Run
- Added
--regionsflag ingcloud beta run deploy, andgcloud beta run multi-region-services.
Compute Engine
- Added
--global-producer-forwarding-ruleflag to service attachments. - Fixed crash when running
gcloud compute reset-windows-passwordon Windows with Python >= 3.12.- Attempting to run this command would result in the following error: "ctypes.ArgumentError: argument 5: TypeError: expected LP_c_ubyte instance instead of c_byte_Array_276".
- This issue was reported at https://issuetracker.google.com/issues/398776180.
- Added
--snapshot-regionflag togcloud beta compute resource-policies createto create regional snapshots schedule. - Added
goto-nextas an option for--actionflag for the following commands:gcloud compute org-security-policies rules create|update.
Database Migration
- Added
--max-concurrent-full-dump-connections,--max-concurrent-cdc-connections,--max-concurrent-destination-connectionsand--transaction-timeoutflags togcloud database-migration migration-jobs update.
Kpt
- Updated kpt to v1.0.0-beta.56. See https://github.com/kptdev/kpt/releases/tag/v1.0.0-beta.56 for more details.
Kubernetes Engine
- Added
--confidential-node-typeflag to allow creation of confidential nodes of types: sev, sev_snp_tdx.
Network Connectivity
- Added
--immutableflag togcloud network-connectivity internal-ranges createcommand.
Security Command Center
- Added
--organization,--project,--folderflags togcloud scc findings listcommand to list source's findings for organization, project and folder levels. - Added
--organization,--project,--folderflags togcloud scc notifications listto list scc's notification configs for organization, project and folder levels.
Workbench
- Added
--reservation-type,--reservation-key,--reservation-valuesflags togcloud workbench instances create.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
519.0.0 (2025-04-22)
Breaking Changes
- (Container) Remove
--enable-tpu--enable-tpu-service-networking--tpu-ipv4-cidrfromgcloud container clusters createandgcloud container clusters update.
Cloud Backup DR
- Added
gcloud backup-dr backups updateto allow updating the enforced retention time for Backup and DR backups.
Cloud DNS
- Added alpha and beta support for creating forwarding zones with IPv6 and FQDN forwarding targets.
Cloud Datastream
- Add
gcloudCLI support for PSC Interface Private Connection.
Cloud Filestore
- Fix LDAP parameters in
gcloud beta filestore instances create.
Cloud NetApp
- Updated
gcloud netapp backup-vaults create. - Added new options 'replication-schedule', 'hybrid-replication-type' and 'large-volume-constituent-count' to hybrid-replication-parameters in the create volume flow.
Cloud Services
- Added
--service-accountflag togcloud services api-keys create.
Cloud Storage
- Updated gsutil component to 5.34.
Compute Engine
- Added
gcloud compute reservations blocks listcommand in v1. - Added
gcloud compute reservations blocks describecommand in v1. - Added
gcloud compute reservations blocks perform-maintenancecommand in v1. - Added
gcloud compute reservations perform-maintenancecommand in v1. - Added
--tagsflag to the following command:gcloud compute url-maps invalidate-cdn-cache.
Kubernetes Engine
- Added ability to explicitly disable addons on cluster creation using
--addons AddonName=DISABLEDor enable using--addons AddonName=ENABLED.
Network Connectivity
- Update
gcloud network-connectivity service-connection-policies update, made--subnetsand PSC config subgroup flags optional.
Security Command Center
- Added
--organization,--project,--folderflags togcloud scc findings listcommand to list source's findings for organization, project and folder levels.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
518.0.0 (2025-04-15)
Google Cloud CLI
- Added warning message to indicate Python 3.8 support will be deprecated on July 15, 2025.
App Engine
- Updated the Java SDK to version 2.0.34 build from the open source project https://github.com/GoogleCloudPlatform/appengine-java-standard/releases/tag/v2.0.34.
- Updated Eclipse Jetty web server version to 12.0.19.
Artifact Registry
- Implemented
gcloud artifacts go authfor the GOAUTH environment variable introduced in Go 1.24.
Backup For GKE
- Added the following commands
gcloud <alpha|beta> container backup-restore backup-channels creategcloud <alpha|beta> container backup-restore backup-channels deletegcloud <alpha|beta> container backup-restore backup-channels describegcloud <alpha|beta> container backup-restore backup-channels listgcloud <alpha|beta> container backup-restore backup-channels updateto interact with Backup for GKE backup channels.
- Added the following commands
gcloud <alpha|beta> container backup-restore backup-plan-bindings describegcloud <alpha|beta> container backup-restore backup-plan-bindings listto interact with Backup for GKE backup plan bindings.
- Added the following commands
gcloud <alpha|beta> container backup-restore restore-channels creategcloud <alpha|beta> container backup-restore restore-channels deletegcloud <alpha|beta> container backup-restore restore-channels describegcloud <alpha|beta> container backup-restore restore-channels listgcloud <alpha|beta> container backup-restore restore-channels updateto interact with Backup for GKE restore channels.
- Added the following commands
gcloud <alpha|beta> container backup-restore restore-plan-bindings describegcloud <alpha|beta> container backup-restore restore-plan-bindings listto interact with Backup for GKE restore plan bindings.
BigQuery
- Improved authentication performance for service accounts.
- Added support for
--filterflag forbq ls --jobswhich supports filtering by job states using thestates:<comma separated states>expression. - Fixed the failing
bq querywith flags combination--rpc --reservation=none.
Cloud Backup DR
- Add deprecation warning for
networkflag fromgcloud backup-dr management-servers createcommand.
Cloud Bigtable
- Promoted
gcloud bigtable materialized-views create|describe|list|update|deletecommands to GA.
Cloud Composer
- Correct URI values returned with
--uriflag bygcloud composer environments listcommand. - Correct URI values returned with
--uriflag bygcloud composer operations listcommand.
Cloud Dataflow
- Fixed issue reading gcs files when executing YAML pipelines via
gcloud dataflow yaml run. - Back port
--additional-user-labelsparameter to Dataflow classic template.
Cloud Filestore
- Added
--ldapflag togcloud beta filestore instances create.
Cloud Firestore
- Added a new
MONGODB_COMPATIBLE_APItoApiScopefield in Firestore index. - Added
--multikeyand--densityflags to Firestore index create. - Promoted
gcloud firestore user-credsto beta. - Added
gcloud beta databases connection-stringwhich prints the mongo connection string for the given Firestore database. - Added
--editionflag togcloud beta databases createto configure database edition during creation.
Cloud Functions
- Fixed service account impersonation when calling a 2nd Gen function (
functions callwith--impersonate-service-accountflag).
Cloud Logging
- Added
--monitored-resource-typeand--monitored-resource-labelstogcloud logging write.
Cloud Managed Kafka
- Update subnet help text to reflect one subnet per network.
Cloud Resource Manager
- Updated
gcloud resource-manager tags bindings listto change the backend call from ListTagBinding, ListEffectiveTagBinding RPC to GetTagBindingCollection, GetEffectiveTagBindingCollection RPCs for ALPHA release.
Cloud Run
- Added a prompt to
gcloud run deployandgcloud run services updatecommands to retry deploying a GPU service with--no-gpu-zonal-redundancyflag. This confirmation prompt only shows up when the original deployment enables GPU but does not specify GPU zonal redundancy, and the project does not have access to GPU with zonal redundancy enabled but has access to GPU with zonal redundancy disabled. - Fixed issue where
gcloud run jobs describewould crash if the job has multiple containers.
Cloud Spanner
- Promoted
gcloud spanner databases splitscommand to GA.
Compute Engine
- Promoted flags related to the nat64 feature to GA:
--nat64-all-v6-subnet-ip-rangesofgcloud compute routers nats (create|update).--nat64-custom-v6-subnet-ip-rangesofgcloud compute routers nats (create|update).--clear-nat64-v6-subnet-ip-rangesofgcloud compute routers nats update.--clear-nat-subnet-ip-rangesofgcloud compute routers nats update.
- Updated
gcloud compute images listto return images from new image projects for Accelerator images:rocky-linux-accelerator-cloudandubuntu-os-accelerator-images. - Added
--share-settingflag togcloud beta compute reservations update. - Updated import and export schemas for:
gcloud compute backend-services.
- Promoted support for specific instance names (
--instances) in create resize request to beta.
Container
- Added interactive warning to
gcloud container clusters create|updatecommands whenNONEis specified as--loggingor--monitoringparams.
Database Migration
- Added
--skip-validationflag togcloud database-migration private-connections create. - Added
--max-concurrent-full-dump-connections,--max-concurrent-cdc-connections,--skip-full-dump,--oracle-cdc-start-position,--sqlserver-cdc-start-position,--max-concurrent-destination-connectionsand--transaction-timeoutflags togcloud database-migration migration-jobs create.
Developer Connect
- Add new account-connector OAuth providers.
Distributed Cloud Edge
- Added
use-google-managed-keyandcontrol-plane-kms-keyflags togcloud edge-cloud container clusters updatecommand to support updating KMS key used for control plane disk encryption. - Added
use-google-managed-keyandlocal-disk-kms-keyflags togcloud edge-cloud container clusters node-pools updatecommand to support updating KMS key used for worker node disk encryption.
Gemini
- Added
gcloud gemini code-tools-settingsAPI. - Added
gcloud gemini code-tools-settings setting-bindingsAPI. - Added
gcloud gemini data-sharing-with-google-settingsAPI. - Added
gcloud gemini data-sharing-with-google-settings setting-bindingsAPI. - Added
gcloud gemini gemini-gcp-enablement-settingsAPI. - Added
gcloud gemini gemini-gcp-enablement-settings setting-bindingsAPI. - Added
gcloud gemini logging-settingsAPI. - Added
gcloud gemini logging-settings setting-bindingsAPI. - Added
gcloud gemini release-channel-settingsAPI. - Added
gcloud gemini release-channel-settings setting-bindingsAPI.
Identity and Access Management
- Added a new
--credential-cert-trust-chain-pathflag togcloud iam workload pools create-cred-config. This flag enables using a trust chain file when configuring X.509 certificate-sourced credentials. This is required if there are intermediate certificates between the root certificate and the leaf certificate.
Kubernetes Engine
- Added a new command
gcloud container clusters get-upgrade-infowhich returns upgrade information of the given cluster. - Added a new command
gcloud container node-pools get-upgrade-infowhich returns upgrade information of the given node pool. - Added
--enable-secret-manager-rotationand--secret-manager-rotation-intervalflag to enable rotation feature in secret manager add on. - Added
--data-cache-countflag togcloud container cluster/node-pools createto enable GKE Data Cache. - Added
--opportunistic-maintenanceflag togcloud container node-pools createfor enabling opportunistic maintenance feature.
Network Connectivity
- Update
gcloud network-connectivity internal-ranges create, promoted--exclude-cidr-rangesflag to GA.
Network Security
- The
locationflag for theserver-tls-policy listcommand is no longer required, having-(all locations) as a default value.
Security Command Center
- Added
--project,--folderflags togcloud scc findings list-markscommand to list marks of findings for project and folder levels. - Added
--project,--folderflags togcloud scc findings updatecommand to update finding for project and folder levels. - Added
--project,--folderflags togcloud scc findings update-markscommand to update marks of findings for project and folder levels.
Transfer
- Add option
s3-cloudfront-domainto commandgcloud transfer jobs.
Workbench
- Added
--confidential-compute-typeflag togcloud workbench instances create.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
517.0.0 (2025-04-01)
AlloyDB
- Fix the following flags to actually update an AlloyDB instance on subsequent
alloydb instances updatecalls:--connection-pooling-pool-mode--connection-pooling-min-pool-size--connection-pooling-max-pool-size--connection-pooling-max-client-connections--connection-pooling-server-idle-timeout--connection-pooling-query-wait-timeout--connection-pooling-stats-users--connection-pooling-ignore-startup-parameters
Cloud Bigtable
- Promoted
gcloud bigtable logical-views create|describe|list|update|deletecommands to GA.
Cloud Dataflow
- Added support for
--additional-pipeline-optionsflag togcloud dataflow flex-template run"command to support common runtime pipeline option assignments. - Fixed potential TypeError when executing YAML pipelines via
gcloud dataflow yaml run
Cloud Datastream
- Added BlmtConfig to
--bigquery-destination-configingcloud datastream streams createcommands to support BigLake Managed Tables (BLMT).
Cloud Deploy
- Modified
gcloud deploy releases createto enable public access prevention on the Cloud Storage buckets it creates.
Cloud Firestore
- Promoted
gcloud firestore bulk-deletecommand to GA.
Cloud Identity-Aware Proxy
- Promoted
gcloud iap settings --resource-type=cloud-runandgcloud iap web ***-iam-policy --resource-type=cloud-runto beta.
Cloud Memorystore
- Promote
gcloud redis clustersbackup feature related commands to GA track.
Cloud Resource Manager
- Added
gcloud resource-manager tags bindings updateto update the tags attached to the resource with the help of UpdateTagBindingCollection RPCs for ALPHA release.
Cloud Run
- Added
--[no-]iapflag to beta service command groups to allow enabling and disabling IAP. - Promoted
--containerflag to GA forgcloud run jobscommand groups. - Promoted
--[no-]gpu-zonal-redundancyflag to GA forgcloud run deployand andgcloud run services updatecommands. - Fixed URLs displayed on
multi-region-services replacesuccess.
Cloud SQL
- Added
gcloudsupport for integrating Vertex AI with Cloud SQL for MySQL instances.
Compute Engine
- Promoted
--provisoining-model=RESERVATION_BOUNDto v1 forgcloud compute instances create,gcloud compute instances bulk create, andgcloud compute instance-templates createcommands. - Added
--external-ipv6-prefixflag togcloud beta compute networks subnets createandgcloud beta compute networks subnets update. - Added
--external-ipv6-prefixflag togcloud compute networks subnets createandgcloud compute networks subnets update. - Added
--workload-policyflag togcloud beta compute instance-groups managed create.
Compute Firewall Policy Rules
- Promoted
--src-network-typeflag ofgcloud compute firewall-policies rulesto beta. - Promoted
--dest-network-typeflag ofgcloud compute firewall-policies rulesto beta. - Promoted
--src-network-typeflag ofgcloud compute network-firewall-policies rulesto beta. - Promoted
--dest-network-typeflag ofgcloud compute network-firewall-policies rulesto beta. - Promote
gcloud compute firewall-policies export-rulesto GA. - Promote
gcloud compute firewall-policies import-rulesto GA. - Promote
gcloud compute network-firewall-policies export-rulesto GA. - Promote
gcloud compute network-firewall-policies import-rulesto GA.
Compute OS Config
- Promoted
gcloud os-config policy-orchestratorsto GA.
Developer Connect
- Add account-connectors group.
Kubernetes Engine
- Added flag option
--hpa-profiletogcloud container clusters create,gcloud container clusters create-autoandgcloud container clusters updatecommands. Accepted values are: NONE, PERFORMANCE. This flag allows specifying a Horizontal Pod Autoscaling profile for a cluster. For more information, see https://cloud.google.com/kubernetes-engine/docs/how-to/horizontal-pod-autoscaling#hpa-profile.
Memorystore
- Add
gcloud memorystorebackup feature related commands.
Parametermanager
gcloud parametermanager [beta]is now publicly available.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
516.0.0 (2025-03-25)
Breaking Changes
- (Anthos Multi-Cloud) Deprecated
gcloud container awscommand group. See https://cloud.google.com/kubernetes-engine/multi-cloud/docs/aws/deprecations/deprecation-announcement for more details. - (Anthos Multi-Cloud) Deprecated
gcloud container azurecommand group. See https://cloud.google.com/kubernetes-engine/multi-cloud/docs/azure/deprecations/deprecation-announcement for more details.
AlloyDB
- Fix
--no-enable-connection-poolingto actually disable the managed connection pooling feature inalloydb instances update.
BigQuery
- Promoted
gcloud bq migration-workflowsto beta.
Cloud Datastream
- Update Datastream schema files.
- Support secret manager stored passwords.
- Add support for PSC Interface Private Connection.
Cloud Interconnect
- Promoted the
LINK_TYPE_ETHERNET_400G_LR4value of thecompute interconnects create --link_typeflag to GA.
Cloud Resource Manager
- Updated
gcloud resource-manager tags bindings listto change the backend call from ListTagBinding, ListEffectiveTagBinding RPC to GetTagBindingCollection, GetEffectiveTagBindingCollection RPCs for ALPHA release.
Cloud Run
- Promoted
--gpuand--gpu-typeflags to GA forgcloud run deployandgcloud run services updatecommands. - Added
--(no)-gpu-zonal-redundancyflag togcloud beta run deployandgcloud beta run services updatecommands to allow setting zonal redundancy for Cloud Run Services using GPU. - Added
--gpuand--gpu-typeflags togcloud beta run jobscommand group to allow creating and updating Cloud Run Jobs using GPU.
Cloud Storage
- Promoted
gcloud storage batch_operationsgroup to GA.
Compute Engine
- Added and promoted flags related to tls-settings to beta:
--tls-settingsofgcloud compute backend-service create.--tls-settingsofgcloud compute backend-service update.--no-tls-settingsofgcloud compute backend-service update.
- Add
report-host-as-faultycommand togcloud compute instances. - Promoted
--action-on-vm-failed-health-checkflag ofcompute instance-groups managed createandcompute instance-groups managed updateto beta. - Added workload-policy creation using
gcloud beta compute resource-policies create workload-policy. - Promoted flags related to custom-metrics to v1:
--custom-metricsofgcloud compute backend-service create.--custom-metrics-fileofgcloud compute backend-service create.--custom-metricsofgcloud compute backend-service update.--custom-metrics-fileofgcloud compute backend-service update.--clear-custom-metricsofgcloud compute backend-service update.--custom-metricsofgcloud compute backend-service add-backend.--custom-metrics-fileofgcloud compute backend-service add-backend.--custom-metricsofgcloud compute backend-service update-backend.--custom-metrics-fileofgcloud compute backend-service update-backend.--clear-custom-metricsofgcloud compute backend-service update-backend.
Database Migration
- Added
--database,--hostand--portflags togcloud database-migration connection-profiles create sqlserverandgcloud database-migration connection-profiles update. - Added
--ca-certificateflag togcloud database-migration connection-profiles create sqlserver. - Updated
gcloud database-migration connection-profiles create sqlserverto support connectivity methods for SQL Server connection profiles.
Eventarc
- Added
--update-labels,--remove-labels,--clear-labelsingcloud eventarc google-channels update.
GKE Hub
- Added support for overriding Deployment resource requests and limits to
gcloud beta container fleet config-management applythrough the newdeploymentOverridesfield in--configflag file.
Kubernetes Engine
- Added
--flex-startflag togcloud container node-pools create|updatecommands to indicate the node pool should use Flex Start provisioning model.
Network Connectivity
- Fixed the issue that the user needs to set both
--include-export-rangesand--exclude-export-rangeswhen they rungcloud network-connectivity spokes linked-vpc-network updateandgcloud network-connectivity spokes linked-producer-vpc-network updatecommands.
SaaS Runtime
- Added
gcloud beta saas-runtimecommand group.
Security Command Center
- Added
cloud-run-threat-detectionservice to theSUPPORTED_SERVICESlist.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
515.0.0 (2025-03-18)
AI
- Added
gcloud beta ai model-gardencommand group, which supports deploying models in Model Garden.- Added
gcloud beta ai model-garden models deploycommand to deploy a model from Model Garden. - Added
gcloud beta ai model-garden models listcommand to find models that support deployment. - Added
gcloud beta ai model-garden models list-deployment-configcommand to find supported deployment configurations for each model.
- Added
- Added
--list-model-garden-endpoints-onlyflag togcloud beta ai endpoints listcommand.
AlloyDB
- Added support for
--machine-typeingcloud alloydb instances createandgcloud alloydb instances updatecommands.
Artifact Registry
- Added
gcloud artifacts attachments describecommand.
Certificate Manager
- The default value of the
locationflag for the list commands is changed fromglobalto-(all locations) for all Certificate Manager resources that support both global and regional locations.
Cloud IAM
- Fixed example commands for
gcloud iam roles undelete. - Fixed example commands for
gcloud iam roles update.
Cloud Managed Kafka
- Add Alpha Connectors and Connect-Clusters commands for Managed Kafka Connect.
Cloud NetApp
- Updated
gcloud netapp backup-vaults create.
Cloud Run
- Promoted
--startup-probeand--liveness-probeflags to GA ingcloud run deployandgcloud run services update.
Cloud SQL
- Added
--[no-]retain-backups-on-deleteflag togcloud sql instances createandgcloud sql instances patchto support retaining backups after instance delete for Cloud SQL. - Promoted
--server-ca-poolflag ofgcloud sql instances createto GA for creation of instances using customer-managed CAS server CA. - Added
--[no-]enable-connection-pooling flag togcloud sql instances createandgcloud sql instances patch` to support enabling connection pooling for Cloud SQL instance. - Added
--[clear-]connection-pool-flags flag togcloud sql instances createandgcloud sql instances patch` to support adding or clearing connection pooling pool configuration flags for Cloud SQL instance. - Added
--storage-provisioned-iopsand--storage-provisioned-throughputflags togcloud sql instances create,gcloud sql instances patchandgcloud sql backups restoreto support storage performance provisioning while creating / patching a Cloud SQL instance or while restoring a backup.
Cloud Spanner
- Added support for WITH_STATS and WITH_PLAN_AND_STATS query modes in
gcloud spanner databases execute-sql.
Compute Engine
- Promoted
gcloud compute instances report-host-as-faultyto beta and GA. - Added
--gpu-topologysupport togcloud compute resource-policies create. - Added
--ip-port-dynamic-routingsupport togcloud compute backend-services create/updatealpha and beta. - Added
--ip-collectionflag togcloud beta compute networks subnets createandgcloud beta compute networks subnets update. - Added
--ip-collectionflag togcloud compute networks subnets createandgcloud compute networks subnets update. - Support
--mode=external-ipv6-subnetwork-creationingcloud beta compute public-delegated-prefixes createandgcloud beta compute public-delegated-prefixes delegated-sub-prefixes createcommands. - Support
--mode=external-ipv6-subnetwork-creationingcloud compute public-delegated-prefixes createandgcloud compute public-delegated-prefixes delegated-sub-prefixes createcommands. - Added support for
gcloud connect_to_serial_portto read auto host keys. - Added
COUNToption to--local-ssdflag ofgcloud compute reservations createto support specifying the number of local-ssd to attach.
Kubernetes Engine
- Added
--auto-monitoring-scopeflag togcloud container clusters create,gcloud container clusters create-auto, andgcloud container clusters updatefor standard or autopilot clusters.
Network Connectivity
- Added
gcloud network-connectivity hubs accept-spoke-updateandgcloud network-connectivity hubs reject-spoke-updatecommands. - Added
--exclude-export-rangesflag togcloud network-connectivity spokes linked-vpc-network updateandgcloud network-connectivity spokes linked-producer-vpc-network updatecommands. - Added
--producer-instance-locationand--allowed-google-producers-resource-hierarchy-leveltogcloud network-connectvity service-connection-policies update.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
514.0.0 (2025-03-11)
Artifact Registry
- Added visibility for previously hidden flags
--output-iam-policy-dir,--input-iam-policy-dir,--skip-pre-copy, and--use-analyze-iamingcloud artifacts docker upgrade migrate. - Added
--remote-go-repofor Go Modules Remote Repositories.
Cloud Filestore
- Add the peer-instance parameter to support the API promote replica API from the active instance.
Cloud Identity-Aware Proxy
- Promote
cloud-runresource-type support for IAP CLI to beta.
Cloud Managed Kafka
- Added
gcloud managed-kafka operations describeandgcloud managed-kafka operations listcommands for viewing operations in releases alpha and beta. - Promoted
gcloud managed-kafka operationsto GA.
Cloud NetApp
- Added
custom-performance-enabled,total-throughputandtotal-iopsflags togcloud beta netapp storagepools createandgcloud beta netapp storagepools updatecommands.
Cloud SQL
- Updated 'cloud-sql-proxy' packaged component to use v2.15.1 of the Cloud SQL Proxy.
Cloud Storage
- Promoted
gcloud storage buckets anywhere-cachesgroup to GA.
Compute Engine
- Promoted
gcloud compute disk-settingsto beta. - Promoted
gcloud compute snapshot --region --kms-keyto beta. - Promote regional snapshot settings related commands to beta.
- Promoted
--reservation-sharing-policyflag ofgcloud beta compute reservations createandgcloud beta compute reservations updateto GA. - Promoted
gcloud compute future-reservationsDWS flags to beta.
Parametermanager
- [ALPHA] To create a Parameter Version, file can be uploaded using the new flag
payload-data-from-file.
Policy Intelligence
- Added
gcloud beta policy-intelligencegroup which provides beta level access to the policy intelligence commands.
Security Command Center
- Added
vm-threat-detection-awsservice to theSUPPORTED_SERVICESlist.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
513.0.0 (2025-03-04)
AlloyDB
- Added option for
--cpu-count=1ingcloud alloydb instances createandgcloud alloydb instances updatecommands.
Batch
- Promoted Batch cancel job command from alpha to beta and GA.
BigQuery
- Added support for
--set_labeland--clear_labelflags for reservation updates. - Fixed a bug where Google Auth credentials of a user account would sometimes fail to refresh.
- Fixed a bug where long-running queries created from a service account would fail after one hour.
Cloud Dataflow
- Added the ability to create Beam YAML templates via
gcloud flex-template build. - Added support for
--updateand--transform-name-mappingsflags togcloud dataflow jobs runcommand to support update for streaming classic template jobs.
Cloud Datastream
- Update Datastream schema files.
- Support Salesforce source connection profile.
- Support Salesforce source stream.
Cloud Workflows
- Added
--tagsflag togcloud workflows deploy.
Colab
- Added support for Post startup script (PSS) and environment variables.
Compute Engine
- Promote
--host-error-timeout-secondsto GA. This option allows you to specify the timeout duration in seconds for host error detection in the following commands:gcloud compute instances creategcloud compute instances create-with-containergcloud compute instance-templates creategcloud compute instances bulk creategcloud compute instances set-schedulinggcloud compute instances update-from-file
- Add defaultCustomErrorResponsePolicy to
gcloud compute url-maps edit. - Promoted
gcloud compute routers add-route-policyto GA. - Promoted
gcloud compute routers add-route-policy-termto GA. - Promoted
gcloud compute routers download-route-policyto GA. - Promoted
gcloud compute routers get-route-policyto GA. - Promoted
gcloud compute routers list-bgp-routesto GA. - Promoted
gcloud compute routers list-route-policiesto GA. - Promoted
gcloud compute routers remove-route-policyto GA. - Promoted
gcloud compute routers remove-route-policy-termto GA. - Promoted
gcloud compute routers update-route-policy-termto GA. - Promoted
gcloud compute routers upload-route-policyto GA. - Promoted
--import-policiesand--export-policiesflags ofgcloud compute routers add-bgp-peerandgcloud compute routers update-bgp-peerto GA. - Restricted limit to 1000 results for the following command:
gcloud compute url-maps invalidate-cdn-cache.
- Support
--provisioning-model=flex-startin beta forgcloud compute instances createandgcloud compute instance-templates createcommands.
Dataproc Metastore
- Added
--encryption-kms-keysflag togcloud metastore services createbeta release track to support multiregional Dataproc Metastore with Customer-managed encryption keys.
Eventarc
- Allowed using project numbers in command arguments.
Kubernetes Engine
- Added
--[no-]enable-autopilot-compatibility-auditingflag togcloud container clusters updatefor enabling and disabling Autopilot Compatibility Auditing feature. Only applicable to clusters with version >= 1.32. - Updated default kubectl from 1.30.9 to 1.31.6.
- Additional kubectl versions:
- kubectl.1.27 (1.27.16)
- kubectl.1.28 (1.28.15
- kubectl.1.29 (1.29.13)
- kubectl.1.30 (1.30.10)
- kubectl.1.31 (1.31.6)
- kubectl.1.32 (1.32.2)
Migrate to Virtual Machines
- Add
--boot-conversionflag to support BIOS_TO_EFI conversion.
Network Connectivity
- Updated
gcloud network-connectivity internal-ranges createto allow specifying the exclude Cidr Ranges option.
Network Security
- Added
--antivirusflag togcloud network-security security-profiles threat-prevention add-override|update-override|delete-overridecommands.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
512.0.0 (2025-02-25)
Breaking Changes
- (Cloud Dataflow) Removed
gcloud dataflow sqlcommand group. See Beam YAML and Beam notebooks for alternatives. - (Harbourbridge) Removed deprecated
harbourbridgecomponent. Usespanner-migration-toolinstead.
App Engine
- Updated the Java SDK to version 2.0.33 build from the open source project https://github.com/GoogleCloudPlatform/appengine-java-standard/releases/tag/v2.0.33.
Artifact Registry
- Allowed using project numbers instead of ids for
gcloud artifacts docker upgrade migrate.
Certificate Authority Service
- Added
--custom-aia-urlsflag togcloud privateca roots createandgcloud privateca subordinates createcommands. - Added
--custom-cdp-urlsflag togcloud privateca roots createandgcloud privateca subordinates createcommands.
Cloud Bigtable
- Added support for Data Boost in
gcloud bigtable app-profiles.
Cloud Build
- Added support for specifying source manifest JSON file as argument for source
in
gcloud builds submitcommand. - Fixed bug in which source is not displayed in builds list if source is a Git repo, 2nd-gen Cloud Build repo, or Developer Connect GitRepositoryLink.
- Fixed bug in which
gcloud buildscommands ignore the default region set viabuilds/regionconfig.
Cloud Identity-Aware Proxy
- Promote
Forwarding-ruleresource-type support for IAP CLI to GA.
Cloud Interconnect
- Promoted interconnects related commands to beta.
- Promoted additional interconnects related commands to beta.
Cloud Key Management Service
- Added a new field
public_key_formatto specify the format the public key is going to be exported. - Added support for two post-quantum asymmetric signing algorithms
ML-DSA-65andSLH-DSA-SHA2-128s.
Cloud On Demand Scanning
- Monthly release of local-extract with updated package dependencies (2025-02).
Cloud Run
- Removed
roles/run.builderIAM Role check for default Cloud Build Service Account when users are doinggcloud run deploy --source.
Cloud SQL
- Added
tdefile type option togcloud sql importandgcloud sql exportcommands to allow importing and exporting Transparent Data Encryption (TDE) certificates in Cloud SQL for SQL Server. - Added
--keep-encryptedflag togcloud sql import bakcommand to allow an imported database to remain encrypted in Cloud SQL for SQL Server. - Added
--include-replicas-for-major-version-upgradeflag togcloud sql instances patchcommand. This flag can be used withdatabase-versionflag to specify that replicas need to be upgraded with the primary.
Network Security
- Promoted
gcloud network-security security-profile custom-mirroringto GA track. - Promoted
gcloud network-security security-profile-groups create --custom-mirroring-profileflag to GA track. - Added
--antivirusflag togcloud beta network-security security-profiles threat-prevention add-override|update-override|delete-overridecommands.
Workbench
- Added
gcloud beta workbench schedules create. - Added
gcloud beta workbench schedules pause. - Added
gcloud beta workbench schedules resume. - Added
gcloud beta workbench schedules describe. - Added
gcloud beta workbench schedules update. - Added
gcloud beta workbench schedules delete. - Added
gcloud beta workbench schedules list. - Added
gcloud beta workbench executionscommand group.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
511.0.0 (2025-02-19)
Breaking Changes
- (Google Cloud CLI) Removed explicit use of
true/falsevalues in--user-output-enabledflag. - (Container) Fixed missing KeyError when parsing the
~/.kube/configfile. File is now - (Container) recreated from scratch when such a corrupted entry
- (Container) is found in it. This is a breaking change as recreating the config may cause
- (Container) entries for already authenticated contexts to be lost.
Google Cloud CLI
- Fixed issue where
gcloud auth loginwas broken when mTLS was enabled over the legacy SecureConnect self-signed workflow.
AlloyDB
- Added
--database-flagsto the list of optional flags for create-secondary instance command.
Backup For GKE
- Added command
gcloud beta container backup-restore operations listto list Backup for GKE operations. - Added command
gcloud beta container backup-restore operations describeto describe Backup for GKE operations.
BigQuery
- Updated
--max_stalenessand--metadata_cache_modeflag descriptions forbq updateto mention their dependency on--external_table_definitionflag. - Added support for setting
--apilogflag to a directory and not just a file. - Added validation for when
--apiflag has no protocol prefix. - Updated the default CA certificate.
- Fixed bug where windows line endings would print tables incorrectly.
Cloud Build
- Added support for specifying source manifest JSON file as argument for source
in
gcloud builds submitcommand. - Fixed bug in which source is not displayed in builds list if source is a Git repo, 2nd-gen Cloud Build repo, or Developer Connect GitRepositoryLink.
Cloud Composer
- Added
--airflow-database-retention-daystogcloud composer environments create/updateto specify database retention days.
Cloud DNS
- Added GA support for creating health-checked routing policies in public
zones. Use
--health-checkto indicate that all IP addresses should be health checked.
Cloud Functions
- Promoted
gcloud functions detachto GA.
Cloud IAM
- Added
--extra-attributes-client-idflag togcloud iam workforce-pools providers create-samlandgcloud iam workforce-pools providers update-samlwhich allow user to setup client id for extra attributes oauth2 flow. - Added
--extra-attributes-client-secret-valueflag togcloud iam workforce-pools providers create-samlandgcloud iam workforce-pools providers update-samlwhich allow user to setup client secret for extra attributes oauth2 flow. - Added
--extra-attributes-issuer-uriflag togcloud iam workforce-pools providers create-samlandgcloud iam workforce-pools providers update-samlwhich allow user to setup issuer uri for extra attributes oauth2 flow. - Added
--extra-attributes-typeflag togcloud iam workforce-pools providers create-samlandgcloud iam workforce-pools providers update-samlwhich allow user to setup attributes type for extra attributes oauth2 flow. - Added
--extra-attributes-filterflag togcloud iam workforce-pools providers create-samlandgcloud iam workforce-pools providers update-samlwhich allow user to setup filter for extra attributes oauth2 flow. - Added
--clear-extra-attributes-configflag togcloud iam workforce-pools providers update-samlwhich allow user to clear extra attributes oauth2 config. - Added
azure-ad-groups-idfield to--extra-attributes-typeflag togcloud iam workforce-pools providers create-saml,gcloud iam workforce-pools providers update-saml,gcloud iam workforce-pools providers create-oidc,gcloud iam workforce-pools providers update-oidcwhich allow user to setup attributes type for extra attributes oauth2 that fetches azure ad group id property.
Cloud Key Management Service
- Promoted
gcloud kms autokey-configwhich helps users update and retrieve the Autokey Config. - Promoted
gcloud kms key-handleswhich helps users create and retrieve key-handles.
Cloud Memorystore
- Add
gcloud memorystore locations listandgcloud memorystore locations describeto list and describe locations for Memorystore for Valkey.
Cloud Pub/Sub
- Added flags to
gcloud pubsub topics createfor creating Cloud Pub/Sub Azure Event Hubs Import Topics.- Added
--azure-event-hubs-ingestion-resource-group - Added
--azure-event-hubs-ingestion-namespace - Added
--azure-event-hubs-ingestion-event-hub - Added
--azure-event-hubs-ingestion-client-id - Added
--azure-event-hubs-ingestion-tenant-id - Added
--azure-event-hubs-ingestion-subscription-id - Added
--azure-event-hubs-ingestion-service-account
- Added
- Added flags to
gcloud pubsub topics updatefor updating Cloud Pub/Sub Azure Event Hubs Import Topics.- Added
--azure-event-hubs-ingestion-resource-group - Added
--azure-event-hubs-ingestion-namespace - Added
--azure-event-hubs-ingestion-event-hub - Added
--azure-event-hubs-ingestion-client-id - Added
--azure-event-hubs-ingestion-tenant-id - Added
--azure-event-hubs-ingestion-subscription-id - Added
--azure-event-hubs-ingestion-service-account
- Added
- Added flags to
gcloud pubsub topics createfor creating Cloud Pub/Sub AWS MSK Import Topics.- Added
--aws-msk-ingestion-cluster-arn - Added
--aws-msk-ingestion-topic - Added
--aws-msk-ingestion-aws-role-arn - Added
--aws-msk-ingestion-service-account
- Added
- Added flags to
gcloud pubsub topics updatefor updating Cloud Pub/Sub AWS MSK Import Topics.- Added
--aws-msk-ingestion-cluster-arn - Added
--aws-msk-ingestion-topic - Added
--aws-msk-ingestion-aws-role-arn - Added
--aws-msk-ingestion-service-account
- Added
- Added flags to
gcloud pubsub topics createfor creating Cloud Pub/Sub Confluent Cloud Import Topics.- Added
--confluent-cloud-ingestion-bootstrap-server - Added
--confluent-cloud-ingestion-cluster-id - Added
--confluent-cloud-ingestion-topic - Added
--confluent-cloud-ingestion-identity-pool-id - Added
--confluent-cloud-ingestion-service-account
- Added
- Added flags to
gcloud pubsub topics updatefor updating Cloud Pub/Sub Confluent Cloud Import Topics.- Added
--confluent-cloud-ingestion-bootstrap-server - Added
--confluent-cloud-ingestion-cluster-id - Added
--confluent-cloud-ingestion-topic - Added
--confluent-cloud-ingestion-identity-pool-id - Added
--confluent-cloud-ingestion-service-account
- Added
Cloud Run
- Promoted the following source deploy configuration flags from beta to GA to support the GA release of Cloud Run functions:
--build-env-vars,--function,--base-image,--automatic-updates,--build-worker-pool, and--build-service-account. - Added
--regions,--add-regions, and--remove-regionssupport togcloud beta run multi-region-services replace.
Cloud SQL
- Added
--tagsflag togcloud sql instances createto support creating instances with tags. - Added
--custom-subject-alternative-namesflag to support customer-specified DNS names in SSL certificates for Cloud SQL instances. - Added support for using backup names in
gcloud sql backups describe,gcloud sql backups deleteandgcloud sql backups listand made--instanceflag as optional. - Added
--[no-]enable-final-backupflag togcloud sql instances deleteto create a final backup and retain it after instance deletion. - Added
--final-backup-descriptionflag togcloud sql instances deleteto add a description to identify final backup when user opted in to create final backup using--enable-final-backup. - Added
--final-backup-expiry-timeflag togcloud sql instances deleteto specify the exact expiry time of the final backup. - Added
--final-backup-retention-daysflag togcloud sql instances deleteto specify the number of days from now to retain the final backup. - Added new command
gcloud sql instances patchwith flags--backup-description,--ttl-days,--expiry_timeto update the final backups. - Added support in
gcloud sql backups restoreto restore to new instance with flags:--assign-ip,--network,--authorized-networks,--enable-google-private-path,--availability-type,--backup,--backup-location,--backup-start-time,--collation,--cpu,--database-version,--enable-bin-log,--enable-point-in-time-recovery,--maintenance-release-channel,--maintenance-window-day,--maintenance-window-hour,--deny-maintenance-period-start-date,--deny-maintenance-period-end-date,--deny-maintenance-period-time,--insights-config-query-insights-enabled,--insights-config-query-string-length,--insights-config-record-application-tags,--insights-config-record-client-address,--insights-config-query-plans-per-minute,--memory,--password-policy-min-length,--region,--zone,--secondary-zone,--require-ssl,--retained-backups-count,--retained-transaction-log-days,--storage-auto-increase,--storage-size,--storage-type,--tier,--t,--edition,--disk-encryption-key,--active-directory-domain,--audit-bucket-path,--audit-retention-interval,--audit-upload-interval,--deletion-protection,--time-zone,--connector-enforcement,--timeout,--enable-private-service-connect,--allowed-psc-projects,--enable-data-cache,--ssl-mode,--enable-google-ml-integration,--enable-dataplex-integration.
Cloud Storage
- Added
gcloud storage buckets relocateto GA.
Cloud Workflows
- Added the
execution-history-levelflag togcloud workflows deploy|execute|runto enable execution history level.
Compute Engine
- Promoted
ADVANCED_PREVIEWoption for--network-ddos-protectionflag ofgcloud compute security-policies updateto GA. - Updated
--interconnect-attachmentssupport for single interconnect-attachment ingcloud compute vpn-gateways create.
Compute Firewall Policy Mirroring Rules
- Promoted
gcloud compute network-firewall-policies mirroring-rulesto GA. - Updated
gcloud compute network get-effective-firewallsto include mirroring rules (in GA). - Updated
gcloud compute instances network-interfaces get-effective-firewallsto include mirroring rules (in GA). - Updated
gcloud compute network-firewall-policies get-effective-firewallsto include mirroring rules (in GA).
Developer Connect
- Added flag
--git-proxy-config-enabledtogcloud developer-connect connections createandgcloud developer-connect connections updatecommands.
GKE Hub
- Fixed issue where
gcloud container fleet policycontroller enabledidn't enable the Policy Controller Feature after membership level enablement. - Added a flag
--locationtogcloud (alpha|beta) container fleet memberships listto allow list memberships in a specific location.
Kubernetes Engine
- Updated default value of
--num-nodesflag ingcloud container node-pools createcommand when--tpu-topologyis specified for multi-host TPU machine types. The number of nodes will be calculated by(product of topology)/(# of chips per VM).
Looker
- Promoted
gcloud looker backupsto GA. - Promoted
gcloud looker instances restoreto GA.
Model Armor
- Fixed an issue in
floorsettings updatecommand where new floorsettings was not being updated.
Network Security
- Promoted the
network-security mirroring-endpoint-group-associationscommands which manage mirroring endpoint group associations to GA. - Promoted the
network-security mirroring-endpoint-groupscommands which manage mirroring endpoint groups to GA. - Promoted the
network-security mirroring-deploymentscommands which manage mirroring deployments to GA. - Promoted the
network-security mirroring-deployment-groupscommands which manage mirroring deployment groups to GA.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
510.0.0 (2025-02-11)
Breaking Changes
- (Cloud Storage) Enforced a maximum duration of 12 hours for
--durationflag ofgcloud storage sign-urlcommand when using a system-managed key. This limit has been always enforced by the backend.
Google Cloud CLI
- Updated MacOS Python Virtualenv for the
gcloudCLI to 3.12.8.
AlloyDB
- Added migrate-cloud-sql command to support migrating data from an existing Cloud SQL instance backup to an AlloyDB cluster in beta track.
- Added
gcloud alloydb clusters importcommand to support importing data to an AlloyDB cluster from Google Cloud Storage.
Anthos
anthos-clicomponent updated to address CVEs flagged by scanning tools:- golang updated to 1.23.5
- golang.org/x/net to 0.34.0 (CVE-2024-45338)
- golang.org/x/crypto to 0.32.0 (CVE-2024-45337)
- github.com/golang/glog to 1.2.4 (CVE-2024-45339)
Cloud Dataflow
- Added
--cloud-build-service-accountflag togcloud dataflow flex-template buildfor specifying the Cloud Build service account to build the image.
Cloud Deploy
- Added IAM policy commands to
gcloud deploy deploy-policies.
Cloud Monitoring
- Added
--criteria-filterflag togcloud monitoring snoozes createto support snoozing alert policies by resource labels.
Cloud Run
- Added
roles/run.builderIAM policy check for default build service account when users are doing source deploy withgcloud beta run deploy --source. - Verified whether build service account provided in
gcloud beta run deploy --build-service-accountor default build service account is active.
Cloud SQL
- Add
--custom-subject-alternative-namesflag to support customer-specified DNS names in SSL certificates for Cloud SQL instances.
Cloud Services
- Added
--service-accountflag togcloud beta services api-keys create.
Cloud Spanner
- Add
target_database_move_configstogcloud spanner instances movecommand for beta and GA track.
Cloud Storage
- Removed
S3 support is unstablewarning fromgcloud storagecommands.
Cloud Workstations
- Added support updating
--pd-disk-sizeandpd-disk-typein theworkstations config updatecommand.
Compute Engine
- Promoted the
INTERNAL_IPV6_RANGEoutput field ingcloud compute networks createandgcloud compute networks listto Beta/GA. - Added
--tagsflag to the following command:gcloud beta compute url-maps invalidate-cdn-cache.
Compute Firewall Policy Mirroring Rules
- Updated
gcloud compute network get-effective-firewallsto include mirroring rules (in beta). - Updated
gcloud compute instances network-interfaces get-effective-firewallsto include mirroring rules (in beta). - Updated
gcloud compute network-firewall-policies get-effective-firewallsto include mirroring rules (in beta).
GKE Hub
- Added
gcloud container fleet mesh update --config-apito GA which sets up configuration API for service mesh. - Enable
gcloud container fleet XXX describeandgcloud container fleet features listto return partial results when a google cloud region is unavailable, instead of returning an error.
Model Armor
- Promoted
model_armorcommand group to GA.
Workbench
- Added
--container-repositoryand--container-tagtogcloud workbench instances updatecommand.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
509.0.0 (2025-02-04)
Google Cloud CLI
- Updated windows bundled Python for the
gcloudCLI to 3.12.8. - Updated openssl version in bundled Python to 3.0.15.
- Updated Linux bundled Python for the
gcloudCLI to 3.12.8.
Cloud Functions
- Launched
gcloud beta functions detach <function>command. This command allows users to detach a Cloud Run function from Cloud Functions API (cloudfunctions.googleapis.com) and make it a native Cloud Run function managed by Cloud Run API(run.googleapis.com).
Cloud NetApp
- Added
gcloud netapp volumes quota-rules create. - Added
gcloud netapp volumes quota-rules describe. - Added
gcloud netapp volumes quota-rules list. - Added
gcloud netapp volumes quota-rules update. - Added
gcloud netapp volumes quota-rules delete. - Added
gcloud beta netapp volumes quota-rules create. - Added
gcloud beta netapp volumes quota-rules describe. - Added
gcloud beta netapp volumes quota-rules list. - Added
gcloud beta netapp volumes quota-rules update. - Added
gcloud beta netapp volumes quota-rules delete.
Cloud Run
- Promoted
--scalingflag from alpha togcloud beta run deployandgcloud beta run services update.
Cloud SQL
- Added
HDBoption to--storage-typeflag ofgcloud sql instances createandgcloud sql instances patchcommands to allow choosing Hyperdisk as a storage type.
Cloud Storage
- Added
--lifecycle-fileflag togcloud storage buckets create.
Cloud Workstations
- Added support for
--ssh-flagsin theworkstations sshcommand.
Compute Engine
- Enabled error message extraction for more use cases of quota exceeded error.
- Added
--commitment-nameflag togcloud beta compute reservations createandgcloud beta compute reservations update. - Added
--commitment-planflag togcloud beta compute reservations createandgcloud beta compute reservations update. - Added
--previous-commitment-termsflag togcloud beta compute reservations createandgcloud beta compute reservations update. - Promoted Tls Settings to Beta/GA in
gcloud compute backend-services importandgcloud compute backend-services export. - Added
gcloud compute reservations perform-maintenancecommand in beta. - Added
gcloud compute reservations blocks perform-maintenancecommand in beta. - Added
MAX_VMSfield togcloud compute sole-tenancy node-types list. - Deprecated
--routerflag ofgcloud compute vpn-tunnels createwith Classic VPN. Use static routing instead. - Deprecated
--routerflag ofgcloud compute vpn-tunnels updatewith Classic VPN. Use static routing instead. - Fix "compute instances perform-maintenance" to have a error message related to perform maintenance.
Compute Firewall Policy Mirroring Rules
- Promoted
--target-secure-tagsflag ofgcloud compute network-firewall-policies mirroring-rules createto beta. - Promoted
--target-secure-tagsflag ofgcloud compute network-firewall-policies mirroring-rules updateto beta.
Database Migration
- Updated
gcloud database-migrate migration-jobs createto allow users the option of migrating all databases for PSQL to AlloyDB migrations. - Updated
gcloud database-migrate migration-jobs updateto allow users the option of migrating all databases for PSQL to AlloyDB migrations.
Developer Connect
- Added flags for Bitbucket Data Center and Bitbucket Cloud connection types to
gcloud developer-connect connections create|updatecommands.
Network Services
- Added etag field to the following resources: HttpRoute, TcpRoute, TlsRoute, GrpcRoute.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
508.0.0 (2025-01-28)
AlloyDB
- Added flag
--keep-extra-rolesto keep extra database roles when creating or setting database roles for an existing user.
App Engine
- Updated the Java SDK to version 2.0.32 build from the open source project https://github.com/GoogleCloudPlatform/appengine-java-standard/releases/tag/v2.0.32.
Backup For GKE
- Added command
gcloud beta container backup-restore operations listto list Backup for GKE operations.
Cloud DNS
- Add support for DNS64 policies.
Cloud Dataflow
- Added
launcher_machine_typeparameter togcloud dataflow flex-template runto support to specify the machine type to use for launching the flex template job.
Cloud Datastream
- Added
--postgresql-ca-certificateflag togcloud datastream connection-profiles createcommands to create connection with SSL server only verification for PostgreSQL source. - Added
--postgresql-ca-certificate,--postgresql-client-certificateand--postgresql-client-keyflags togcloud datastream connection-profiles createcommands to create connection with SSL server and client verification for PostgreSQL source. - Added
--postgresql-ca-certificateflags togcloud datastream connection-profiles updatecommands to update SSL server only verification config for PostgreSQL source. - Added
--postgresql-ca-certificate,--postgresql-client-certificateand--postgresql-client-keyflags and support for PostgreSQL profile togcloud datastream connection-profiles updatecommands to update SSL config for server and client verification for PostgreSQL source. - Fixed
gcloud datastream objects listcommand with SQL Server source.
Cloud Filestore
- Added
--performanceflag togcloud filestore instances create. - Added
--performanceflag togcloud filestore instances update. - Added
--performanceflag togcloud beta filestore instances create. - Added
--performanceflag togcloud beta filestore instances update.
Cloud Key Management Service
- Added
gcloud beta kms autokey-configwhich helps users update and retrieve the Autokey Config. - Added
gcloud beta kms key-handleswhich helps users create and retrieve key-handles.
Cloud On Demand Scanning
- Monthly release of local-extract with updated package dependencies (2025-01).
Cloud Resource Manager
- Updated
gcloud resource-manager tags keys createto require the organization ID inpurpose-data=organization=<org-id>.
Cloud Spanner
- Add
target_database_move_configstogcloud spanner instances movecommand for ALPHA track.
Compute Engine
- Added
tls-ja4-fingerprintas valid rate limit key types ingcloud compute security-policies rules. - Promoted IPv6-only stack type support for
gcloud compute instances create-with-containerandgcloud compute instance-templates create-with-containerto GA.
Database Migration
- Added sub-entity support to
gcloud database-migration conversion-workspaces describe-entitiescommand. - Added
--ssl-typeflag togcloud database-migration connection-profiles createcommand for PostgreSQL and MySQL. - Added
--ssl-typeflag togcloud database-migration connection-profiles updatecommand for PostgreSQL and MySQL.
Kubernetes Engine
- Updated default kubectl from 1.30.8 to 1.30.9.
- Additional kubectl versions:
- kubectl.1.27 (1.27.16)
- kubectl.1.28 (1.28.15
- kubectl.1.29 (1.29.13)
- kubectl.1.30 (1.30.9)
- kubectl.1.31 (1.31.5)
- kubectl.1.32 (1.32.1)
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
507.0.0 (2025-01-22)
Breaking Changes
- (Cloud Run) Removed
gcloud run integrationscommand group.
Anthos Multi-Cloud
- Added
--disable-cloud-monitoringflag togcloud container attached clusters registerandgcloud container attached clusters updatefor disabling cloud monitoring. - Added
--enable-cloud-monitoringflag togcloud container attached clusters registerandgcloud container attached clusters updatefor enabling cloud monitoring.
BigQuery
- Updated certain authentication error messages to mention running
gcloud auth login --enable-gdrive-accessinstead ofgcloud auth loginwhen Drive access is required. - Added support for loading the Cloud CLI
api_endpoint_overrides/bigqueryconfig value intoapiif the flag was not set. - Added support for loading the Cloud CLI
core/api_keyconfig value intobigquery_discovery_api_keyif the flag was not set. - Added retrieval of the user's active Cloud CLI account name when authenticating using Cloud CLI credentials.
- Fixed the bug where users authenticating with Google Auth using a service account were unable to query external tables on Google Drive.
- Updated
--enable_gdriveflag description to mention its interaction with--use_google_auth. - Handled crash when the server returns out of bounds timestamps.
- Bundled a reservation discovery doc to be loaded locally instead of always making a server request to retrieve one.
Cloud Bigtable
- Rebuilt cbt cli with golang.org/x/net version 0.33.0 which fixed CVE-2024-45338.
Cloud Bigtable Emulator
- Rebuilding cbt emulator with golang.org/x/net version 0.33.0 which fixed CVE-2024-45338.
Cloud NetApp
- Added
gcloud netapp storage-pools validate-directory-service.
Cloud Spanner
- Update
editionflag help text forgcloud spanner instances updatesaying downgrade is supported.
Cloud Workstations
- Promoted
--source-workstationflag ofgcloud workstations createto GA.
Compute Engine
- Promoted Tls Early Data UNRESTRICTED enum value to GA in
gcloud compute target-https-proxies importandgcloud compute target-https-proxies export.
Database Migration
- Added
--cloudsql-project-idflag togcloud database-migration connection-profiles create sqlservercommand.
Developer Connect
- Hid the Bitbucket Data Center and Bitbucket Cloud connection types.
Kubernetes Engine
- Added kubelet config options
allowedUnsafeSysctlstogcloud container clusters create,gcloud container node-pools create, andgcloud container node-pools updatecommand which allows unsafe sysctls to be set on Pods. - Added kubelet config options
containerLogMaxSizeandcontainerLogMaxFilestogcloud container clusters create,gcloud container node-pools create, andgcloud container node-pools updatecommand which controls maximum size of container logs before rotation and maximum number of log files for a container. - Added kubelet config options
imageGcLowThresholdPercentandimageGcHighThresholdPercenttogcloud container clusters create,gcloud container node-pools create, andgcloud container node-pools updatecommand which controls disk usage percentage triggering image garbage collection. - Added kubelet config options
imageMinimumGcAgeandimageMaximumGcAgetogcloud container clusters create,gcloud container node-pools create, andgcloud container node-pools updatecommand which controls the minimum and maximum age an image can be unused before it is garbage collected. - Added
--max-run-durationflag togcloud container node-pools createandgcloud container node-pools updateto limit the runtime of nodes in a node pool.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
506.0.0 (2025-01-14)
Artifact Registry
- Updated
gcloud artifacts files describeto display file hashes as hex strings.
Cloud Bigtable
- Update golang.org/x/net version for CVE-2024-45338.
- Add update value type support.
Cloud Logging
- Updated
gcloud logging buckets updateto accept--folder,--organizationand--billing-accountflags in addition to--project.
Cloud NetApp
- Added
tiering_policyparameter to --destination-volume-parameters flag ingcloud netapp volumes replications createcommand.
Cloud Run
- Removed
--base-imageand--clear-base-imageflags forgcloud beta run services updatecommand.
Cloud Spanner
- Promote
autoscalingflag options forgcloud spanner instances createandgcloud spanner instances updatecommands for GA.
Cloud Workstations
- Adding support for disabling local host replacement in the
beta workstations configs createandbeta workstations configs updatecommands. - Adding support for specifying source_snapshot when creating or updating configs.
Compute Firewall Policy Rules
- Added
--src-secure-tagsand--target-secure-tagstogcloud compute firewall-policies rules create/updatecommands.
Database Migration
- Added
--page-sizewith a default page size of 100, and other list-related flags togcloud database-migration conversion-workspaces describe-entities|describe-ddls|describe-issuescommands. - Added
--cloudsql-project-idflag togcloud database-migration connection-profiles updatecommand. - Added
--databases-filterflag togcloud database-migration migration-jobs createcommand to filter the databases to be migrated. - Added
--databases-filterflag togcloud database-migration migration-jobs updatecommand to filter the databases to be migrated. - Added
--databases-filterflag togcloud database-migration migration-jobs promotecommand to filter the databases to be promoted. - Added
--databases-filterflag togcloud database-migration migration-jobs restartcommand to filter the databases to be restarted. - Added
gcloud database-migration migration-jobs fetch-source-objectscommand to fetch the objects present in the source for a migration job. - Added
--restart-failed-objectsflag togcloud database-migration migration-jobs restartcommand to restart the failed objects in a migration job. - Added
gcloud database-migration objects listcommand to list the objects being migrated in a migration job. - Added
gcloud database-migration objects lookupcommand to describe a specific object in a migration job.
Network Management
- Added
--bypass-firewall-checksflag togcloud network-management connectivity-teststo allow executing Connectivity Tests in a mode that skips firewall checking.
Secure Source Manager
- Added
gcloud source-manager reposcommand group to beta.
Workbench
- Added
--tagsflag togcloud workbench instances updatecommand.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
505.0.0 (2025-01-07)
AlloyDB
- Added flag
--enable-connection-poolingto enable/disable Managed Connection Pooling. - Added flag
--connection-pooling-pool-modeto configure pooling mode. - Added flag
--connection-pooling-min-pool-sizeto configure min pool size. - Added flag
--connection-pooling-max-pool-sizeto configure max pool size. - Added flag
--connection-pooling-max-client-connectionsto configure max client connections. - Added flag
--connection-pooling-server-idle-timeoutto configure server connection idle timeouts. - Added flag
--connection-pooling-query-wait-timeoutto configure query wait timeouts. - Added flag
--connection-pooling-stats-usersto configure database users with access to stats. - Added flag
--connection-pooling-ignore-startup-parametersto configure startup parameters to ignore.
Cloud Build
- Rewrote flag descriptions for
--worker-disk-sizeingcloud builds worker-pools.
Cloud Composer
- Fixed
--uriflag behavior forgcloud composer environments listcommand. - Fixed
--uriflag behavior forgcloud composer operations listcommand.
Cloud Filestore
- Removed MAX_IOPS column from
gcloud beta filestore instances listandgcloud filestore instances list.
Cloud Identity-Aware Proxy
- Modified acceptable argument types for
gcloud iap settingsto support backend-services.
Cloud Run
- Added build with lifecycle binary support when project.toml is not
provided to
gcloud beta run deploy. - Promoted
--base-imageand--clear-base-imageflags forgcloud beta run services updatecommand. - Added support for customer-managed encryption keys (CMEK) for source-based deployments in the beta track.
Cloud Workstations
- Adding support for disabling local host replacement in the
beta workstations configs createandbeta workstations configs updatecommands.
Compute Engine
- Added
--require-specific-reservationflag togcloud beta compute reservations createandgcloud beta compute reservations update. - Added
--reservation-nameflag togcloud beta compute reservations createandgcloud beta compute reservations update. - Added
--deployment-typeflag togcloud beta compute reservations createandgcloud beta compute reservations update. - Added
--scheduling-typeflag togcloud beta compute reservations createandgcloud beta compute reservations update. - Support
--provisioning-model=reservation-boundin beta forgcloud compute instances create,gcloud compute instances bulk create, andgcloud compute instance-templates createcommands. - Added
CA_ENTERPRISE_ANNUALas an additional option for--cloud-armor-tierofgcloud compute project-info update. - Added
CAMP_PLUS_ANNUALas an additional option for--managed-protection-tierofgcloud compute project-info update. - Promoted Standby Policy flags for
gcloud compute instance-groups managed createto v1. - Promoted Standby Policy flags for
gcloud compute instance-groups managed updateto v1. - Promoted
gcloud compute instance-groups managed suspend-instancesto v1. - Promoted
gcloud compute instance-groups managed resume-instancesto v1. - Promoted
gcloud compute instance-groups managed stop-instancesto v1. - Promoted
gcloud compute instance-groups managed start-instancesto 1. - Added
--project-numberflag togcloud beta compute org-security-policies associations create. - Added
100gas an additional option for--bandwidthofgcloud compute interconnects attachments dedicated createandgcloud compute interconnects attachments dedicated update.
Database Migration
- Added
--roleflag togcloud database-migration connection-profiles create. - Fixed an issue where
gcloud database-migration connection-profiles updatewould not update correctly--ca-certificateor--database-serviceflags for oracle connection profiles.
GKE Hub
- Fixed a bug in
gcloud beta container fleet config-management unmanagewhen sending empty payload would fail validation. This was introduced in Google Cloud CLI version 498.0.0. - Added
gcloud container fleet policycontroller enable --no-contentflag to install managed Policy Controller without any constraint template libraries.
Gcloud Machines List
- Changed default output of
gcloud edge-cloud container machines listcommands to include purpose (what type of cluster the machine is being used for).
Identity and Access Management
- Added
etagflag forgcloud beta iam policies updatecommand. The command will use theetagin the policy file if theetagflag is not specified.
Kubernetes Engine
- Improved error handling of long running operation polling.
Network Management
- Added
gcloud network-management vpc-flow-logs-configscommand group which manages the VPC Flow Logs configurations. - Added
--round-tripflag togcloud network-management connectivity-teststo allow executing Connectivity Tests in round-trip mode that calculates return traces from the destination to the source in addition to traces from the source to the destination.
Network Security
- Added
--descriptionflag tonetwork-security intercept-deployments createandupdatecommands.
Workbench
- Added
--enable-third-party-identityflag togcloud workbench instances create. - Added
NVIDIA_H100_80GBandNVIDIA_H100_MEGA_80GBoption to--accelerator-typeflag ofgcloud workbench instances createandgcloud workbench instances update.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
504.0.1 (2024-12-19)
Google Cloud CLI
- Rebuilt gcloud with certifi 2024.08.30 which fixed CVE-2024-39689.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
504.0.0 (2024-12-17)
AlloyDB
- Added export command to support exporting data from an AlloyDB cluster to Google Cloud Storage.
BigQuery
- Fixed the bug where quota project ID would default to the resource project ID for an active service account from Cloud CLI used for authentication.
- Added
--reservation_id=noneto thequerycommand to enforce on-demand job execution. - Added
--bigquery_discovery_api_keyto allow specifying an API key when making a discovery request.
Cloud Bigtable
- Changed the default retention period from 3d to 7d when automated backup is enabled using
--enable-automated-backupflag ingcloud bigtable instances tables createandgcloud bigtable instances tables update. - Added
--automated-backup-retention-periodflag togcloud bigtable instances tables createandgcloud bigtable instances tables updatecommands which can be used to configure the retention period for automated backup.
Cloud Storage
- Updated gsutil component to 5.33.
Compute Engine
- Added
--request-body-inspection-sizeforgcloud compute security-policies update, and promoted it to beta. - Promoted
gcloud compute network-profiles listanddescribeto v1. - Promoted
--network-profileingcloud compute networks createto v1.
Kubernetes Engine
- Added
--disable-l4-lb-firewall-reconciliationflag togcloud container clusters create,gcloud container clusters create-auto, andgcloud container clusters updateto disable reconciliation for VPC firewalls targeting ingress traffic for L4 Load Balancer Services. - Updated default kubectl from 1.30.6 to 1.30.8.
- Added new kubectl version 1.32.0
- Additional kubectl versions:
- kubectl.1.27 (1.27.16)
- kubectl.1.28 (1.28.15
- kubectl.1.29 (1.29.12)
- kubectl.1.30 (1.30.8)
- kubectl.1.31 (1.31.4)
- kubectl.1.32 (1.32.0)
Migrate to Virtual Machines
- Promoted
gcloud migration vms machine-image-importscommands to GA.
Network Security
- New flag to add description for Intercept Endpoint Group in
createandupdatecommands. - Added
gcloud network-security security-profiles custom-interceptcommands to create Custom Intercept Security Profiles. - Added
--custom-intercept-profileflag togcloud network-security security-profile-groups createto associate a Custom Intercept SP to an SPG.
Network Services
Added
gcloud network-services route-views list.Added
gcloud network-services route-views describe.
Service Extensions
- Added per extension metadata field to the DEP extensions.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
503.0.0 (2024-12-10)
Breaking Changes
- (Colab) Remove deprecated
gcloud colab beta runtimes assign. Please usegcloud colab beta runtimes createinstead. - (Eventarc) Deprecated
--labelsfromgcloud eventarc triggers update. Use--update-labels,--remove-labels,--clear-labelsingcloud eventarc triggers updateinstead. - (Eventarc) Deprecated
--labelsfromgcloud beta eventarc message-buses update. Use--update-labels,--remove-labels,--clear-labelsingcloud beta eventarc message-buses updateinstead. - (Eventarc) Deprecated
--labelsfromgcloud beta eventarc google-api-sources update. Use--update-labels,--remove-labels,--clear-labelsingcloud beta eventarc google-api-sources updateinstead.
AlloyDB
- Added export command to support exporting data from an AlloyDB cluster to Google Cloud Storage in alpha and beta tracks.
- Promoted
--tagsflag togcloud alloydb clusters restoreandgcloud alloydb clusters create-secondaryto bind tags in GA track.
Anthos Multi-Cloud
- Fixed issue where the following command groups return
operation not founderror when attempting to delete missing resource with--allow-missingand--ignore-errorsflags:gcloud container aws clusters delete,gcloud container aws node-pools delete,gcloud container azure clusters delete,gcloud container azure node-pools delete,gcloud container attached clusters delete. - Fixed issue where the following command groups return
resource not founderror when attempting to delete missing resource with only--allow-missingflag:gcloud container aws clusters delete,gcloud container aws node-pools delete,gcloud container azure clusters delete,gcloud container azure node-pools delete,gcloud container attached clusters delete.
Artifact Registry
- Removed deprecated
artifacts v1alpha1API - Added
--pkg-dev-locationflag forgcloud artifacts docker upgrade migrate.
BigQuery
- Fixed the behavior of
--oauth_access_tokento skip loading the active account credentials from Google Cloud CLI when a flag value is specified. - Included Cloud CLI information to the
infocommand. - Updated behavior of
--forcefor themkcommand for datasets and tables to no longer do existence pre-checks. - Aligned tag key parsing with documentation so that the value is split using the last colon.
- Broadened tolerance for tag key names to align with documentation, eg.
project/department:sales. - Fixed the bug when the command
querywould fail if--project_idmismatched the project in fully qualified--reservation_id. - Added support for IAM condition in Dataset ACL.
- Updated logging to a file using
--apilogto append to the file instead of overwriting to fix a bug of truncated logs. - Added
--job_creation_modeto thequerycommand.
Cloud Access Context Manager
- Added
--etagparameter toaccess-context-manager perimeters updatecommand. - Added
--etagparameter toaccess-context-manager perimeters dry-run updatecommand.
Cloud Bigtable
- Added
--row-affinityflag togcloud bigtable app-profiles createandgcloud bigtable app-profiles update. - Added
node-scaling-factorflag for alpha, beta and GA togcloud bigtable clusters createto allow users to enable 2x node scaling on new clusters. - Added key
node-scaling-factorto--cluster-configflag ofgcloud bigtable instances createfor alpha, beta and GA to enable 2x node scaling on new clusters.
Cloud Composer
- Added
--network-attachmenttogcloud composer environments create/updateto specify network attachment. - Added
--networkand--subnetworktogcloud composer environments updateto update network and subnetwork. - Added
--support-web-server-pluginstogcloud composer environments create/updateto enable/disable the support for web server plugins. - Added
--enable-private-builds-onlytogcloud composer environments create/updateto enable only private connectivity to Google services for Python packages installations. - Added
--disable-private-builds-onlytogcloud composer environments create/updateto disable only private connectivity to Google services for Python packages installations. - Added
--disable-vpc-connectivitytogcloud composer environments updateto disable connectivity with a user's VPC network. - Added
--enable-private-environmenttogcloud composer environments updateto disable internet connection from any Composer component. - Added
--disable-private-environmenttogcloud composer environments updateto enable internet connection from any Composer component. - Added
--composer-internal-ipv4-cidr-blocktogcloud composer environments createto specify the IP range in CIDR notation to use internally by Cloud Composer. - Added
--dag-processor-storagetogcloud composer environments create/updateto specify the storage allocated to Airflow dag processor. - Added
--dag-processor-counttogcloud composer environments create/updateto specify the number of dag processors. - Added
--dag-processor-cputogcloud composer environments create/updateto specify the CPU allocated to Airflow dag processor. - Added
--dag-processor-memorytogcloud composer environments create/updateto specify the memory allocated to Airflow dag processor. - Added
gcloud composer environments list-workloadsto display Composer workloads list. - Added
gcloud composer environments user-workloads-config-maps createto create a user workloads ConfigMap. - Added
gcloud composer environments user-workloads-config-maps deleteto delete a user workloads ConfigMap. - Added
gcloud composer environments user-workloads-config-maps describeto get details about a user workloads ConfigMap. - Added
gcloud composer environments user-workloads-config-maps listto list user workloads ConfigMaps. - Added
gcloud composer environments user-workloads-config-maps updateto update a user workloads ConfigMap. - Added
gcloud composer environments user-workloads-secrets createto create a user workloads Secret. - Added
gcloud composer environments user-workloads-secrets deleteto delete a user workloads Secret. - Added
gcloud composer environments user-workloads-secrets describeto get details about a user workloads Secret. - Added
gcloud composer environments user-workloads-secrets listto list user user workloads Secrets. - Added
gcloud composer environments user-workloads-secrets updateto update a user workloads Secret.
Cloud Identity-Aware Proxy
- Promoted invalid scenario checks for
gcloud iap settings --project=value --service=valueto beta and GA.
Cloud Memorystore
- Promoted
memorystorecommand group to GA.
Cloud Resource Manager
- Updated
gcloud resource-manager tags keys createto acceptpurpose-data=organization.
Cloud Run
- Added
--containerand--depends-onflags togcloud beta run jobs createto allow creating multi-container Jobs. - Added
--container,--remove-containers, and--depends-onflags togcloud beta run jobs deployandgcloud beta run jobs updateto allow deploying and updating multi-container Jobs. - Added
--containerflag togcloud beta run jobs executeto allow executing multi-container Jobs with container overrides. - Added a warning about an incomplete customer-managed encryption key (CMEK)
compliance when using source deploys (using
--keyand--sourceflags together). - Added
--allow-unencrypted-buildflag to bypass the warning prompt for customer-managed encryption key (CMEK) source deployments (using--keyand--sourceflags together). - Renamed flags
--service-min-instancesand--service-max-instancesto--minand--maxfor a simplified experience. The old names are retained as aliases for compatibility.
Cloud SQL
- Added
--server-ca-poolflag togcloud beta sql instances createfor creation of instances using customer-managed CAS server CA. - Promoted
--server-ca-modeflag ofgcloud sql instances createto GA. - Promoted
gcloud sql ssl server-certsto GA.
Cloud Storage
- Fix
gcloud storage rsync, andgcloud storage cpcommand to respectcheck_hashesproperty. - Updated gsutil component to 5.32.
Colab
- Added
gcloud beta colab runtimes stop. - Added
gcloud colab runtimes stop.
Compute Engine
- Promoted
--bgp-best-path-selection-modeand related flags ingcloud compute networks createandupdateto v1. - Promote graceful shutdown related flags to beta:
--graceful-shutdownand--graceful-shutdown-max-durationof:gcloud compute instances creategcloud compute instances updategcloud compute instances set-schedulinggcloud compute instance-templates create
--no-graceful-shutdownof:gcloud compute instances deletegcloud compute instances stop.
- Added Cloud Armor flags to
gcloud compute org-security-policies. - Added
gcloud compute backend-services get-effective-security-policiescommand in beta. - Fix "compute instances export" in beta and v1 leaving the performanceMonitoringUnit field unpopulated.
- Added
24.10to allowed list of values for--versionofgcloud beta compute instances ops-agents policies [create|update]. - Added
gce_vm_ip_portmapNetwork Endpoint Group forgcloud compute network-endpoint-groupsbeta support. - Added
gcloud compute reservations blocks listcommand in beta. - Added
gcloud compute reservations blocks describecommand in beta.
Compute Firewall Policy Rules
- Promoted
gcloud compute firewall-policies export-rulesto beta. - Promoted
gcloud compute firewall-policies import-rulesto beta. - Promoted
gcloud compute network-firewall-policies export-rulesto beta. - Promoted
gcloud compute network-firewall-policies import-rulesto beta.
Developer Connect
- Promoted
gcloud developer-connectto GA.
Distributed Cloud Edge
- Added
--zone-storage-kms-keyflag togcloud edge-cloud container clusters createcommand to allow for specifying a KMS key for zone storage encryption. - Introduced a Status field for machines as output during list and describe operations.
- Added
--zone-storage-kms-keyand--use-google-managed-zone-keyflag togcloud edge-cloud container clusters updatecommand to allow for updating the zone storage encryption key with either a CMEK or Google managed key.
Eventarc
- Added
--labelstogcloud beta eventarc enrollments createand added--update-labels,--remove-labels,--clear-labelstogcloud beta eventarc enrollments updateto support labelling Eventarc enrollments. - Added
--labelstogcloud beta eventarc pipelines createand added--update-labels,--remove-labels,--clear-labelstogcloud beta eventarc pipelines updateto support labelling Eventarc pipelines. - Added
--labelstogcloud eventarc channels createto support adding Eventarc channels' labels. - Added
--update-labels,--remove-labels,--clear-labelstogcloud eventarc channels updateto support updating Eventarc channels' labels. - Added
--labelstogcloud eventarc channel-connections createto support adding Eventarc channel connections' labels.
GKE Hub
- Fixed a bug in
gcloud beta container fleet config-management unmanagewhen sending empty payload would fail validation. This was introduced in Google Cloud CLI version 498.0.0.
Kubernetes Engine
- Added flags to use Control Plane Authority features on cluster
creationhttps://cloud.google.com/kubernetes-engine/docs/concepts/about-control-plane-authority
--cluster-ca--aggregation-ca--etcd-api-ca--etcd-peer-ca--service-account-signing-keys--service-account-verification-keys--control-plane-disk-encryption-key--gkeops-etcd-backup-encryption-key
- Promoted
--additive-vpc-scope-dns-domainand--disable-additive-vpc-scopeflags to GA in cluster creation and update.
Looker
- Updated
--editionflag ingcloud looker instances createto include nonprod looker instances. - Add
--gemini-enabled,--gemini-preview-tester-enabled, and--gemini-prompt-log-enabledto the update command.
Network Security
- Added
network-security intercept-deployment-groupscommands to manage intercept deployment groups. - Added
network-security intercept-deploymentscommands to manage intercept deployments. - Added
network-security intercept-endpoint-groupscommands to manage intercept endpoint groups. - Added
network-security intercept-endpoint-group-associationscommands to manage intercept endpoint group associations.
Secure Source Manager
- Added
--enable-workforce-identity-federationtogcloud beta source-manager instances createto support creation of instances with Workforce Identity Federation.
Workbench
- Fixed a bug with
workbench instances updateunintentionally removing accelerators.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
502.0.0 (2024-11-19)
AI
- Added
machine-typetogcloud ai index-endpoints mutate-deployed-index. - Added
--psc-automation-configsflag togcloud ai index-endpoints deploy-indexto support Private Service Connect automation.
AlloyDB
- Added export command to support exporting data from an AlloyDB cluster to Google Cloud Storage in alpha and beta tracks.
Cloud Backup DR
- Promoted
gcloud backup-dr backup-vaults,gcloud backup-dr backup-plans,gcloud backup-dr backup-plan-associations,gcloud backup-dr backupsandgcloud backup-dr data-sourcescommand groups to GA.
Cloud Identity-Aware Proxy
- Promoted
gcloud iap web enable/disableto beta and GA. Added--regionflag support to--resource-type=backend-services.
Cloud SQL
- Added
--failover-dr-replica-nameand--clear-failover-dr-replica-nameflags togcloud sql instances patchcommand. These flags can be used to set and unset a disaster recovery replica for a Cloud SQL primary instance. - Add
--[no-]enable-private-service-connectflag togcloud beta sql instances patchcommand to support enabling and disabling Private Service Connect for Cloud SQL instances.
Compute Engine
- Added
--require-specific-reservationflag togcloud beta compute reservations createandgcloud beta compute reservations update. - Added
--reservation-nameflag togcloud beta compute reservations createandgcloud beta compute reservations update. - Added
--deployment-typeflag togcloud beta compute reservations createandgcloud beta compute reservations update. - Added
--scheduling-typeflag togcloud beta compute reservations createandgcloud beta compute reservations update. - Support
--provisioning-model=reservation-boundin beta forgcloud compute instances create,gcloud compute instances bulk create, andgcloud compute instance-templates createcommands. - Added
gcloud compute disks convertcommand.
Eventarc
- Added
--labelstogcloud eventarc triggers createandgcloud eventarc triggers updateto support labelling Eventarc triggers. - Added
--labelstogcloud beta eventarc message-buses createandgcloud beta eventarc message-buses updateto support labelling Eventarc message buses. - Added
--labelstogcloud beta eventarc google-api-sources createandgcloud beta eventarc google-api-sources updateto support labelling Eventarc Google API sources.
GKE Hub
- Added support for stopping and resuming syncing configs to
gcloud beta container fleet config-management applythrough a new Boolean fieldconfigSync.stopSyncingin the config file specified in flag--config.
Identity and Access Management
- Added
gcloud iam oauth-clientscommands for OAuth application integration to Workforce Identity Federation management.
Network Connectivity
- Added
--groupflag for hybrid spokes.
Network Management
- Added
--destination-fqdnflag togcloud network-management connectivity-teststo allow executing Connectivity tests to DNS endpoint of Google Kubernetes Engine cluster control plane.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
501.0.0 (2024-11-12)
Anthos On-Prem
- Added
--versionflag togcloud container vmware admin-clusters updateto support admin cluster version upgrade.
Artifact Registry
- Added an argument group of two flags
allow-vulnerability-scanninganddisable-vulnerability-scanningtogcloud artifacts repositories create, to set the vulnerability scanning config for the repository. - Added an argument group of two flags
allow-vulnerability-scanninganddisable-vulnerability-scanningtogcloud artifacts repositories update, to set the vulnerability scanning config for the repository.
Cloud Access Context Manager
- Updated
gcloud access-context-manager cloud-bindings createto create bindings with global session settings. Use--session-lengthand--session-reauth-methodto specify these settings. - Updated
gcloud access-context-manager cloud-bindings create --binding-fileto support creating scoped access settings that include session settings. - Updated
gcloud access-context-manager cloud-bindings updateto update bindings with global session settings. Use--session-lengthand--session-reauth-methodto specify these settings. - Updated
gcloud access-context-manager cloud-bindings update --binding-fileto support updating scoped access settings that include session settings. - Updated
gcloud access-context-manager cloud-bindings listto display session settings on listed bindings. - Updated
gcloud access-context-manager cloud-bindings describeto display session settings on returned bindings.
Cloud Managed Kafka
- Promoted
gcloud managed-kafkato GA.
Cloud NetApp
- Unhiding hybrid replication commands and fields for OnPrem migration GA.
Cloud Run
- Promoted volume type
in-memoryto GA ingcloud run deploy,gcloud run jobs deploy,gcloud run jobs updategcloud run jobs create, andgcloud run services update. - Added
--startup-probeand--liveness-probeflags togcloud beta run deployandgcloud beta run services updateto allow configuring health check probes for a Cloud Run Service.
Cloud SQL
- Promoted
gcloud sql instances switchoverto the GA track for PostgreSQL.
Cloud Spanner
- Added
--default-backup-schedule-typeflag togcloud spanner instances createandgcloud spanner instances updatecommands to allow specifying the default backup schedule type while creating or updating instances.
Colab
- Promote
gcloud beta colabto GA.
Colab Enterprise
- Deleted the deprecated
gcloud beta colab_enterprisesurface.
Compute Engine
- Changed the default value of
--image-familyflag to debian-12 forgcloud compute instances create,gcloud compute instances bulk create, andgcloud compute instance-templates createcommands. - Promoted
--instance-selectionand other corresponding flags ofgcloud compute instance-groups managed <create | update>to GA.
Compute Firewall Policy Rules
- Promote
gcloud compute firewall-policies export-rulesto beta. - Promote
gcloud compute firewall-policies import-rulesto beta. - Promote
gcloud compute network-firewall-policies export-rulesto beta. - Promote
gcloud compute network-firewall-policies import-rulesto beta.
Compute OS Config
- Added
--include-locationsflag togcloud compute os-config policy-orchestrators create. - Added
--include-locationsand--clear-locationsflags togcloud compute os-config policy-orchestrators update.
Kubernetes Engine
- Added
--autoprovisioning-cgroup-modeflag to migrate cgroup mode in auto-provisioned node pools. - Added flag option
--hpa-profile=performance|nonetogcloud container clusters create,gcloud container clusters create-autoandgcloud container clusters updatecommands. This flag allows specifying a Horizontal Pod Autoscaling profile for a cluster. - Updated default kubectl from 1.30.5 to 1.30.6
- Additional kubectl versions:
- kubectl.1.27 (1.27.16)
- kubectl.1.28 (1.28.15)
- kubectl.1.29 (1.29.10)
- kubectl.1.30 (1.30.6)
- kubectl.1.30 (1.31.2)
Network Connectivity
- Added
gcloud network-connectivity hubs query-statuscommand to allow querying the status of a hub's Private Service Connect propagation. - Added
--include-export-rangesflag to VPC spoke and producer VPC spoke update CLI to enable/disable exporting IPv6 subnets.
Network Security
- Bug fix to change
DEFAULToption for flag--actiontoDEFAULT_ACTIONfor Threat Preventionadd-overrideandupdate-overridecommands.
Transfer
- Fix a bug related to
--id-prefixflag intransfer agents installcommand.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
500.0.0 (2024-11-05)
Breaking Changes
- (Notebook Executor) Removed
gcloud beta notebook-executorcommand group. Usegcloud beta colabto manage Colab Enterprise executions and schedules instead.
Google Cloud CLI
- Updated
gcloudCLI to support Python v3.13.
Audit Manager
- Promoted the following commands to GA:
gcloud audit-manager audit-reports generategcloud audit-manager audit-scopes generategcloud audit-manager enrollments addgcloud audit-manager operations describe
Cloud Backup DR
- Marked
--networkflag ofgcloud backup-dr management-servers createas optional.
Cloud Run
- Added
mount-optionskey when using--add-volumewithtype=cloud-storageingcloud beta run deploy,gcloud beta run services update,gcloud beta run jobs deploy,gcloud beta run jobs update, orgcloud beta run jobs createto allow passing configuration flags togcsfuse.
Colab
- Added
gcloud beta colab executionscommand group to replacegcloud beta notebook-executor executions. - Added
gcloud beta colab schedulescommand group to replacegcloud beta notebook-executor schedules. - Add support for
colab/regionproperty ingcloud beta colab executionsandgcloud beta colab schedules.
Compute Engine
- Promoted
gcloud compute instances listoutput format with IPv6 addresses to GA.
Compute OS Config
- Promoted
gcloud os-config policy-orchestratorsto beta.
Kubernetes Engine
- Added flag option
--tiertogcloud container clusters create,gcloud container clusters create-autoandgcloud container clusters updatecommands. This flag enables clusters to be upgraded to GKE Enterprise. - Update validation for flag
--database-encryption-key.
Network Connectivity
- Updated
gcloud network-connectivity internal-ranges updateto allow editability of description.
Security Command Center
- Made
filtera required flag forgcloud scc bulk-mutecommand.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
499.0.0 (2024-10-29)
Breaking Changes
- (Colab) Deprecated
gcloud beta colab runtimes assigncommand. Usegcloud beta colab runtimes createinstead.
Access Approval
- Added
--preferred-request-expiration-daysflag togcloud access-approval settings updateto set the default expiration time for approval requests. - Added
--prefer-no-broad-approval-requestsflag togcloud access-approval settings updateto communicate the preference to Google personnel to request access with as targeted a resource scope as possible. - Added
--notification-pubsub-topicflag togcloud access-approval settings updatefor publishing notifications to the specified topic when approval requests are made. - Added
--request-scope-max-width-preferenceflag togcloud access-approval settings updateto configure the broadest scope of access for access requests without a specific method. - Added
--require-customer-visible-justificationflag togcloud access-approval settings updateto configure if a customer visible justification (i.e. Vector Case) is required for a Googler to create an Access Ticket to send to the customer when attempting to access customer resources.
AlloyDB
- Promoted
--tagsflag ofgcloud alloydb clusters createandgcloud alloydb backups createto GA.
App Engine
- Updated the Java SDK to version 2.0.31 build from the open source project https://github.com/GoogleCloudPlatform/appengine-java-standard/releases/tag/v2.0.31.
Artifact Registry
- Added
--canary-readsflag forgcloud artifacts docker upgrade migrate.
Cloud Dataproc
- Added
--master-boot-disk-provisioned-iops,--master-boot-disk-provisioned-throughput,--worker-boot-disk-provisioned-iops,--worker-boot-disk-provisioned-throughputto configure IOPS and throughput for hyperdisk-balanced bootdisk for master and primary workers.
Cloud Memorystore
- Add
databasesas supportedredis_configfor Redis instance creation. - Added
gcloud redis clusters add-cluster-endpointswhich appends more cluster endpoints to a redis cluster. - Added
gcloud redis clusters remove-cluster-endpointswhich removes cluster endpoints for a redis cluster.
Cloud Workstations
- Added
--grant-workstation-admin-role-on-createflag togcloud workstations configsto support workstations port sharing.
Colab
- Added
gcloud beta colab runtimes create.
Compute Engine
- Promoted flags related to custom-metrics to beta:
--custom-metricsofgcloud compute backend-service create.--custom-metrics-fileofgcloud compute backend-service create.--custom-metricsofgcloud compute backend-service update.--custom-metrics-fileofgcloud compute backend-service update.--clear-custom-metricsofgcloud compute backend-service update.--custom-metricsofgcloud compute backend-service add-backend.--custom-metrics-fileofgcloud compute backend-service add-backend.--custom-metricsofgcloud compute backend-service update-backend.--custom-metrics-fileofgcloud compute backend-service update-backend.--clear-custom-metricsofgcloud compute backend-service update-backend.
- Promoted
ipv6flag ofgcloud compute network-endpoint-group update <neg-name> --add-endpointto GA. - Promoted
network-attachmentflag ofgcloud compute instance create <instance-name> --network-interfaceto GA. - Promoted
network-attachmentflag ofgcloud compute instance create <instance-name> --network-interfaceto beta. - Promoted
network-attachmentflag ofgcloud compute instance-templates create <name> --network-interfaceto GA. - Promoted
network-attachmentflag ofgcloud compute instance-templates create <name> --network-interfaceto beta.
Eventarc
- Added
gcloud beta eventarc message-busescommand group for Eventarc Advanced. - Added
gcloud beta eventarc google-api-sourcescommand group for Eventarc Advanced. - Added
gcloud beta eventarc pipelinescommand group for Eventarc Advanced. - Added
gcloud beta eventarc enrollmentscommand group for Eventarc Advanced.
GKE Hub
- Fixed issue where re-registering a GKE cluster with
gcloud container fleet memberships register --enable-workload-identitydid not enable Workload Identity. - Updated
gcloud container fleet identity-service applyto accept configurations containing a Diagnostic Interface section.
Kubernetes Engine
- Added flag option
--ParallelstoreCsiDriverto add support for enabling the Parallelstore CSI Driver. - Added
--auto-monitoring-scopeflag togcloud beta container clusters create,gcloud beta container clusters create-auto, andgcloud beta container clusters updatefor standard or autopilot clusters.
Network Connectivity
- Added
--producer-instance-locationand--allowed-google-producers-resource-hierarchy-leveltogcloud network-connectvity service-connection-policies create.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
498.0.0 (2024-10-22)
Breaking Changes
- (Cloud Workstations) Fixed
gcloud beta workstations configs createand - (Cloud Workstations)
gcloud beta workstations configs createflag--boost-config. Before - (Cloud Workstations) when user specified
--boost-config=enable-nested-virtualization=false, - (Cloud Workstations)
enableNestedVirtualizationwas set to True. Fix enables user to set - (Cloud Workstations)
enableNestedVirtualizationto False by specifying - (Cloud Workstations)
--boost-config=enable-nested-virtualization=false. - (Compute Engine) Deprecated default guest image family for
--confidential-compute-type=TDXfromubuntu-2304-amd64toubuntu-2204-lts.
AlloyDB
- Added
--tagsflag togcloud alloydb clusters createto support associating Tags while creating Cluster.
Anthos Multi-Cloud
- Added
--kubelet-config-cpu-manager-policyflag togcloud container aws node-pools createfor choosing which CPU manager policy to use in the kubeletConfig. - Added
--kubelet-config-cpu-cfs-quotaflag togcloud container aws node-pools createfor enabling or disabling CPU CFS throttling. - Added
--kubelet-config-cpu-cfs-quota-periodflag togcloud container aws node-pools createfor setting the period for throttling when CPU CFS throttling is enabled. - Added
--kubelet-config-pod-pids-limitflag togcloud container aws node-pools createfor setting the maximum number of PIDs in any pod.
Cloud DNS
- Fix response policy update command for zonal response policies.
Cloud Dataproc
- Added
worker-machine-typesflag togcloud dataproc clusters createto support flexible machine types for primary workers.
Cloud Datastore
- Promoted changed to
gcloud datastore indexes createandgcloud datastore indexes cleanupcommands which uses the Firestore Admin API to GA. - promoted
--database-idflag forgcloud datastore indexes cleanupto GA.
Cloud Logging
- Promoted the following commands to GA:
gcloud logging scopes creategcloud logging scopes listgcloud logging scopes deletegcloud logging scopes describegcloud logging scopes update
Cloud Run
- Source deploy will respect the source bucket set on an existing Cloud Run
service in the
run.googleapis.com/source-locationor therun.googleapis.com/build-source-location(giving preference to the latter). - Updated the output of
gcloud run jobs executions tasks describeto include the exit code of the last task attempt if the task has run. - Fixed
gcloud multi-region-services updatecrashing when called without--add-regionor--remove-region. - Fixed
gcloud beta multi-region-services updatedocumentation, where ALPHA arguments were erroneously included.
Cloud SQL
- Add
--replication-lag-max-seconds-for-recreateflag to recreate MySQL read-replica after the replication lag on the instance exceeds the defined threshold.
Cloud Spanner
- Added
--kms-keysflag togcloud spanner databases creategcloud spanner backups creategcloud spanner backups copygcloud spanner databases restoreto support Cloud Spanner Customer Managed Encryption(CMEK) with multiple KMS keys.
Colab
- Add
colab/regionproperty to set default region forgcloud colabcommands.
Compute Engine
- Promoted
--custom-end-timeflag ofgcloud compute commitments createandgcloud compute commitments updateto GA. - Promoted
--load-balancing-schemeflag ofgcloud compute backend-buckets createto beta. - Promoted
--propagated-connection-limitflag ofgcloud compute service-attachments createandgcloud compute service-attachments updateto GA. - Added
--action-on-vm-failed-health-checkflag ofgcloud compute instance-groups managed createandgcloud compute instance-groups managed createto Alpha. - Promoted support for
gcloud compute instance-groups managed resize-requests describefor regional igm to beta. - Promoted support for
gcloud compute instance-groups managed resize-requests listfor regional igm to beta.
GKE Hub
- Migrated
gcloud container fleet mesh updateto use v2 MembershipFeature API for mutation. - Migrated
gcloud container fleet policycontroller content bundles removeto use v2 MembershipFeature API for per membership spec mutation. - Migrated
gcloud container fleet policycontroller content bundles setto use v2 MembershipFeature API for per membership spec mutation. - Migrated
gcloud container fleet policycontroller content templates disableto use v2 MembershipFeature API for per membership spec mutation. - Migrated
gcloud container fleet policycontroller content templates enableto use v2 MembershipFeature API for per membership spec mutation. - Migrated
gcloud container fleet policycontroller content deployment removeto use v2 MembershipFeature API for per membership spec mutation. - Migrated
gcloud container fleet policycontroller content deployment setto use v2 MembershipFeature API for per membership spec mutation. - Migrated
gcloud container fleet policycontroller content detachto use v2 MembershipFeature API for per membership spec mutation. - Migrated
gcloud container fleet policycontroller content enableto use v2 MembershipFeature API for per membership spec mutation. - Migrated
gcloud container fleet policycontroller content suspendto use v2 MembershipFeature API for per membership spec mutation. - Migrated
gcloud container fleet policycontroller content updateto use v2 MembershipFeature API for per membership spec mutation. - Migrated
gcloud beta container fleet config-management applyto use v2 MembershipFeature API for per membership spec mutation. - Migrated
gcloud beta container fleet config-management unmangeto use v2 MembershipFeature API for per membership spec mutation. - Migrated
gcloud beta container fleet config-management upgradeto use v2 MembershipFeature API for per membership spec mutation.
Kubernetes Engine
- Fixed issue where
gcloud container clusters createwith--cluster-dns=clouddnsincorrectly shows a confirmation prompt about recreating node pools. Recreating node pools is only necessary when changing from a different DNS provider. - Added
--enable-multi-networkingflags togcloud container clusters create-auto.
Network Management
- Added
--destination-redis-instanceand--destination-redis-clusterflags togcloud network-management connectivity-teststo allow executing Connectivity tests to Redis instances and Redis clusters.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
497.0.0 (2024-10-15)
Breaking Changes
- (Colab Enterprise) Deprecated
gcloud beta colab-enterprisecommand group. Usegcloud beta colabinstead.
Cloud Dataproc
- Added
secondary-worker-standard-capacity-baseandsecondary-worker-standard-capacity-percent-above-baseflags togcloud dataproc clusters createto support mixing of spot and standard instances for secondary workers.
Cloud Datastore
- Promoted changed to
gcloud datastore indexes createandgcloud datastore indexes cleanupcommands which uses the Firestore Admin API to beta. - Added
--database-idflag togcloud datastore indexes cleanup.
Cloud On Demand Scanning
- Added support for scanning for new OS packages (Wolfi, Chainguard, Google Distroless, SUSE Linux Enterprise Server, Rocky Linux, Alma Linux).
- Added support for scanning new language packages (NPM, Python, Rust, RubyGems, Composer, NuGet).
- Changed the default behavior of
gcloud artifacts docker images scanto scan for vulnerabilities in all supported language packages, and added--skip-package-typesflag to skip scanning for specific language package types. - Deprecated
--additional-package-typesflag ofgcloud artifacts docker images scancommand. Scanning for all package types is now the default.
Cloud SQL
- Added PostgreSQL 17 to supported database versions.
Cloud Storage
- Promoted
gcloud storage foldersto GA. - Promoted
gcloud storage buckets create --enable-hierarchical-namespaceflag to GA. - Updated gsutil component to 5.31.
Colab
- Added
gcloud beta colabcommand group to replacegcloud beta colab-enterprise.
Compute Engine
- Promoted
--ip-address-selection-policyflag ofgcloud compute backend-services createandgcloud compute backend-services updateto GA. - Promoted IPv6-only support for
gcloud compute instances create,gcloud compute instances bulk create,gcloud compute instance-templates create, andgcloud compute networks subnets createto GA. - Promoted support for
gcloud compute instance-groups managed resize-requests createfor regional igm to beta. - Promoted support for
gcloud compute instance-groups managed resize-requests cancelfor regional igm to beta. - Promoted support for
gcloud compute instance-groups managed resize-requests deletefor regional igm to beta. - Added
pathto cookie forSTRONG_COOKIE_AFFINITYandHTTP_COOKIEsessionAffinity type in GA.
Database Migration
- Added
--database-version-nameflag togcloud database-migration connection-profiles create cloudsql.
Network Connectivity
- Added
effective-locationargument to routes list CLI to filter hub routes effective at a specific location.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
496.0.0 (2024-10-08)
Breaking Changes
- (Anthos Multi-Cloud) Removed
--workload-vulnerability-scanningflag ofgcloud container attached clusters.
Artifact Registry
- Added support for download rules that control the downloading behaviors of packages in a repository.
BigQuery
- Added
--request_reasonflag to support setting theX-Goog-Request-ReasonHTTP request header. - Added
--reservation_idflag to allow specifying reservation on a job. - Fixed the validation on
--nouse_google_authwhen GDU is set as the universe domain. - Updated default
--apivalue to match newer guidelines. - Fixed a bug where special
billing/quota_projectvalues in--quota_project_idflag are not resolved when using legacy auth. - Added support for creating and updating row access policies. Support for showing and removing row access policies will be added in a future version.
- Added validations for schedule options during creating or updating data transfer configurations.
- Added
--event_driven_scheduleto support event driven transfers in Data Transfer Service. - Added messages to alert users when a default connection is created and/or their IAM policy is updated for the default connection.
- Updates permissions for directories to be
755.
Cloud Bigtable
- Added
--backup-typeflag togcloud bigtable backups createto support hot backups. - Added
--hot-to-standard-timeflag togcloud bigtable backups createandgcloud bigtable backups updateto support hot backups.
Cloud Deploy
- Added support for Deploy Policies public preview.
Cloud Firestore
- Updated
gcloud beta firestore bulk-deleteto require confirmation.
Cloud Pub/Sub
- Added flags to
gcloud pubsub topics createfor creating Cloud Pub/Sub Cloud Storage Import Topics.- Added
--cloud-storage-ingestion-bucket - Added
--cloud-storage-ingestion-input-format - Added
--cloud-storage-ingestion-text-delimiter - Added
--cloud-storage-ingestion-match-glob - Added
--cloud-storage-ingestion-minimum-object-create-time
- Added
- Added flags to
gcloud pubsub topics updatefor updating Cloud Pub/Sub Cloud Storage Import Topics.- Added
--cloud-storage-ingestion-bucket - Added
--cloud-storage-ingestion-input-format - Added
--cloud-storage-ingestion-text-delimiter - Added
--cloud-storage-ingestion-match-glob - Added
--cloud-storage-ingestion-minimum-object-create-time
- Added
Cloud Resource Manager
- Added
DATA_GOVERNANCEchoice for--purposeargument ingcloud resource-manager tags keys createcommand.
Cloud Run
- Promoted
gcloud run multi-region-servicesto beta. - Added
--regionstogcloud beta run deployto support Multi-Region Services. - Deprecated
gcloud run integrationscommands. - Added
--[no]invoker-iam-checkflag to optionally disable invoker IAM checks. This feature is available by invitation only; more info at https://cloud.google.com/run/docs/securing/managing-access#invoker_check.
Cloud SQL
- Add new enum
TLOGto--bak-type, add--export-log-start-timeand--export-log-end-timeflags togcloud sql export bakto enable the transaction log export feature for SQL Server.
Cloud Workstations
- Added support for the maximum usable workstations for a user in
gcloud workstations config createandgcloud workstations config updatecommands.
Compute Engine
gcloud compute sshno longer consumes STDIN while polling for instance key propagation.- Made scope required for
gcloud compute backend-services list-usable. - Promoted Percentage-based Request Mirroring in UrlMaps compute API to beta.
- Adds support for
STRONG_COOKIE_AFFINITYsessionAffinity type in beta. - Updated behaviour of
gcloud compute instance-groups managed delete: it will throw error if instance.delete operation takes more than 70 minutes instead of 30 minutes previously. - Adds support for
STRONG_COOKIE_AFFINITYsessionAffinity type in GA.
Database Migration
- Added
--sqlserver-promote-when-readyand--no-sqlserver-promote-when-readyflags togcloud database-migrate migration-jobs createandgcloud database-migrate migration-jobs update. The flags enable or disable promote of ready databases in Database Migration Service migration jobs for homogeneous SQL Server to Cloud SQL for SQL Server migrations.
Distributed Cloud Edge
- Added
--control-plane-node-storage-schemaflag togcloud edge-cloud container clusters createcommands to allow specifying the local storage configuration schema. - Added
--node-storage-schemaflag togcloud edge-cloud container node-pools createcommands to allow specifying the local storage configuration schema.
GKE Hub
- Added
gcloud container fleet scopes add-app-operator-bindingto beta which sets up permissions required for an app operator in a fleet scope. - Added
gcloud container fleet scopes remove-app-operator-bindingto beta which unsets permissions of an app operator in a fleet scope. - Added
gcloud container fleet scopes list-app-operator-bindingsto beta which lists app operators and their roles in a fleet scope.
Identity Groups
- Deprecated POSIX groups from
gcloud beta identity groups.
Kubernetes Engine
- Fixed a bug
gcloud container node-pools updatecommand where it was ignoring--acceleratorcommand. - Updates default kubectl from 1.29.8 to 1.30.5.
- Additional kubectl versions:
- kubectl.1.27 (1.27.16)
- kubectl.1.28 (1.28.14)
- kubectl.1.29 (1.29.9)
- kubectl.1.30 (1.30.5)
- kubectl.1.31 (1.31.1)
- Added a new command
gcloud beta container clusters get-upgrade-infowhich returns upgrade information of the given cluster. - Added a new command
gcloud beta container node-pools get-upgrade-infowhich returns upgrade information of the given node pool. - Added flag option
--enable-ip-accesstogcloud container clusters createandgcloud container clusters createcommands. This flag enables IP address access to the cluster's control plane. - Added flag option
--enable-dns-accesstogcloud container clusters createandgcloud container clusters createcommands. This flag enables DNS access to the cluster's control plane. - Added flag option
--enable-private-endpoint-enforcementtogcloud container clusters createandgcloud container clusters createcommands. This flag enforces authorized networks rules over cluster's private endpoint. - Added flag option
--dns-endpointtogcloud container clusters get-credentialscommand. This flag configures kubectl to point DNS endpoint of the cluster's control plane.
Network Services
- Promoted the following Service Extensions Plugins command groups to beta:
gcloud service-extensions wasm-pluginsgcloud service-extensions wasm-plugin-versions
Notebook Executor
- Added
gcloud beta notebook-executor schedules surface and commands.
Security Command Center
- Modified
gcloud scc sources describeto call Security Command Center v2 api instead of v1.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
495.0.0 (2024-10-01)
Breaking Changes
- (GKE Hub) Modified
gcloud container fleet memberships get-credentialsto require the permissiongkehub.gateway.generateCredentials(automatically included in rolesgkehub.gatewayReader,gkehub.gatewayEditor, andgkehub.gatewayAdmin), as well as network access to*connectgateway.googleapis.com.
Google Cloud CLI
- Updated property
core/parse_error_detailsdefault to be set toTrue,gcloudCLI will parse and display errors in a more human readable format, where available.
App Engine
- Fixed customer bug (https://issuetracker.google.com/issues/364466911) for the local dev_appserver.py running go apps on Windows.
- Added the new runtime go1.23 support for dev_appserver.py.
Artifact Registry
- Added
gcloud artifacts attachments createto support creating an Attachment for an artifact. - Added
gcloud artifacts attachments downloadto support downloading an Attachment. - Added
gcloud artifacts attachments listto support listing Attachments in a repository. - Added
gcloud artifacts attachments deleteto support deleting an Attachment. - Added location flag from artifacts sbom export, artifacts sbom list, artifacts sbom load, artifacts vulnerabilities list, and artifacts vulnerabilities load-vex.
- Changed default answer for prompts in enable-upgrade-redirection and disable-upgrade-redirection to Y.
Cloud Access Context Manager
- Added
--binding-fileflag togcloud access-context-manager cloud-bindingsfor setting ScopedAccessSettings in GcpUserAccessBinding.
Cloud Firestore
- Updated
gcloud firestore backups listto return the unavailable locations.
Cloud Identity-Aware Proxy
- Added
--resource-type=cloud-runtogcloud iap settingandgcloud iap web iamin ALPHA.
Cloud Pub/Sub
- Increased upper bound for
--message-retention-durationflag ofgcloud pubsub subscriptions createfrom 7 days to 31 days. - Increased upper bound for
--message-retention-durationflag ofgcloud pubsub subscriptions updatefrom 7 days to 31 days. - Fixed
--cloud-storage-max-bytesflag ofgcloud pubsub subscriptions createto accept values down to 1000 bytes. - Fixed
--cloud-storage-max-bytesflag ofgcloud pubsub subscriptions updateto accept values down to 1000 bytes.
Cloud Run
- Promoted
--service-min-instancesflag ofgcloud run deployandgcloud run services updateto GA.
Cloud SQL
- Promote
gcloud sql ssl server-ca-certsto GA.
Cloud Spanner
- Promoted
gcloud spanner backup-schedulesto GA. - Added new columns to
gcloud spanner backups listcommand.
Database Migration
- Added
--authorized-network-cidr-ranges,--enable-outbound-public-ip, and--enable-public-ipflags togcloud database-migration connection-profiles create alloydb.
GKE Hub
- Migrated
gcloud container fleet memberships registerfrom calling v1beta1 gkehub APIs to standard versions (v1, v1beta, v1alpha). - Migrated
gcloud container fleet memberships unregisterfrom calling v1beta1 gkehub APIs to standard versions (v1, v1beta, v1alpha).
Kubernetes Engine
- Promoted
--enable-confidential-storageflag on cluster/node-pool create to GA to enable creating boot disk with confidential mode.
Network Connectivity
- Added FOR_MIGRATION usage type support to Internal Range.
Notebook Executor
- Added
gcloud beta notebook-executor executions surface and commands.
Policy Simulator
- Added
gcloud policy-intelligence simulatecommand group. Commands in this group simulate changes to organization policies.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
494.0.0 (2024-09-24)
Breaking Changes
- (GKE Hub)
gcloud beta container fleet memberships get-credentialsnow requires the permissiongkehub.gateway.generateCredentials(automatically included in rolesgkehub.gatewayReader,gkehub.gatewayEditor, andgkehub.gatewayAdmin), as well as network access to*connectgateway.googleapis.com.
Google Cloud CLI
- Upgraded
cryptographypackage to version 43.0.1. - Upgraded
pyopensslpackage to version 24.2.1.
AlloyDB
- Added
--outbound-public-ipflag to enable outbound public IP on an instance for the following commands in the GA track:gcloud alloydb instances creategcloud alloydb instances create-secondarygcloud alloydb instances update
App Engine
- Updated the Java SDK to version 2.0.30 build from the open source project https://github.com/GoogleCloudPlatform/appengine-java-standard/releases/tag/v2.0.30.
- Updated the Jetty9 and Jetty12 WebServer to latest Version.
- Fixed a customer bug regarding running multiple services in the local devappserver.
Cloud Bigtable Emulator
- Rebuilding cbt emulator with go version 1.23.0 which fixed CVE-2023-45288.
Cloud SQL
- Updated
gcloud beta sql ssl server-certs listto also return the CA certificates. - Promoted
--time-zoneflag ofgcloud sql instances patchcommand to GA.
Colab Enterprise
- Added
gcloud beta colab-enterprise runtimes describe. - Added
gcloud beta colab-enterprise runtimes list. - Added
gcloud beta colab-enterprise runtimes delete. - Added
gcloud beta colab-enterprise runtimes upgrade. - Added
gcloud beta colab-enterprise runtimes start.
Compute Engine
- Promote
--confidential-compute-type=TDXflag ofgcloud compute instances createto v1. - Added
gce_vm_ip_portmapNetwork Endpoint Group forgcloud compute network-endpoint-groupsGA support. - Fix crash when setting
--session-affinity. - Added
TDX_CAPABLEto the list ofguestOsFeatures.
Database Migration
- Updated
gcloud database-migration connection-profiles create alloydbto support POSTGRES_16 version option for AlloyDB connection profiles.
Developer Connect
- Promoted
gcloud developer-connectto beta.
GKE Hub
- Added support for fleet-default membership configuration of Config Sync to
gcloud beta container fleet config-managementcommand group.- Added
--fleet-default-member-configflag togcloud beta container fleet config-management enableto set the fleet-default membership configuration. - Added
--originflag togcloud beta container fleet config-management applyto sync a membership to the fleet-default membership configuration. - Added
--fleet-default-member-configflag togcloud beta container fleet config-management disableto clear the fleet-default membership configuration. - Added column to
gcloud beta container fleet config-management statusoutput to indicate whether each membership configuration is synced to the fleet-default membership configuration.
- Added
Gemini
- Added
gcloud gemini code-repository-indexesAPI. - Added
gcloud gemini code-repository-indexes repository-groupsAPI.
Network Security
- For commands
network-security security-profile-groups createandupdate, changed subflags for--threat-prevention-policyfrom--security-profile-organizationand--security-profile-locationto the more consistent--threat-prevention-profile-organizationand--threat-prevention-profile-location, while keeping the old flags as well for backwards compatibility. - Added support for creating Security Profile Groups linked to Custom Mirroring security profiles using
network-security security-profile-groups create --custom-mirroring-profile=<...>.
Oracle Database
- Added
gcloud oracle-databasegroup in GA with the following commands:gcloud oracle-database autonomous-database-backups listcommandgcloud oracle-database autonomous-databasescommands groupgcloud oracle-database autonomous-db-versions listcommandgcloud oracle-database cloud-exadata-infrastructurescommands groupgcloud oracle-database cloud-exadata-infrastructures db-servers listgcloud oracle-database cloud-vm-clusterscommands groupgcloud oracle-database cloud-vm-clusters db-system-shapes listcommandgcloud oracle-database entitlements listcommandgcloud oracle-database gi-versions listcommand
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
493.0.0 (2024-09-17)
Breaking Changes
- (Anthos Multi-Cloud) Renamed
--security-postureflag as--workload-vulnerability-scanning. - (Compute Engine) Removed
gcloud compute future-reservationscommand group from GA. - (Security Command Center) Removed
gcloud scc slz-overwatchcommand group.
Google Cloud CLI
gcloud auth application-default print-access-tokennow supports context_aware access.
AlloyDB
- Added
--node-idsflag togcloud alloydb instances restartcommand to the GA track. This flag allows users to allow users to specify a comma-separated list of read pool node IDs to perform the restart on. Without specifying this flag, every node in the read pool will be restarted.
Cloud Firestore Emulator
- Release Cloud Firestore emulator v1.19.9
- Fix missing version data on non-transactional and transactional deletes
Cloud Identity-Aware Proxy
- Promoted
--resource-type=forwarding-rulefrom ALPHA to beta.
Cloud Managed Flink
- Fixed issue UDF jars are mishandled for SQL jobs in some cases.
- SQL jobs will always produce script output to improve spotting errors.
Cloud NetApp
- Added
--allow-auto-tieringflag togcloud netapp storagepools. - Added
--tiering-policyflag togcloud netapp volumes.
Cloud Pub/Sub
- Modified
--message-retention-durationflag ofgcloud pubsub subscriptions createto enforce lower bound of 10 minutes and upper bound of 7 days. - Modified
--message-retention-durationflag ofgcloud pubsub subscriptions updateto enforce lower bound of 10 minutes and upper bound of 7 days.
Cloud SQL
- Added support for restoring backups across projects.
Cloud Spanner
- Added
--editionflag togcloud spanner instances createandgcloud spanner instances updatecommands to allow specifying the Spanner edition while creating or updating instances.
Colab Enterprise
- Added
gcloud beta colab-enterprise runtimes. - Added
gcloud beta colab-enterprise runtimes assign. - Update
gcloud beta colab-enterprise runtime-templates createto set default disk type and size if neither flag is specified, instead of no disk.
Compute Engine
- Added
--reservation-sharing-policyflag togcloud compute commitments create commandto specify the reservation sharing policy for the commitment. - Promote
--turbo-modeingcloud compute instances createto GA.
Compute Firewall Policy Rules
- Promoted
--src-network-scopeflag ofgcloud compute firewall-policies rulesto beta. - Promoted
--src-networksflag ofgcloud compute firewall-policies rulesto beta. - Promoted
--dest-network-scopeflag ofgcloud compute firewall-policies rulesto beta. - Promoted
--src-network-scopeflag ofgcloud compute network-firewall-policies rulesto beta. - Promoted
--src-networksflag ofgcloud compute network-firewall-policies rulesto beta. - Promoted
--dest-network-scopeflag ofgcloud compute network-firewall-policies rulesto beta.
GKE Hub
- Modified
gcloud beta container fleet memberships updateto call gkehub API version v1beta instead of v1beta1. - Modified
gcloud beta container fleet memberships createto call gkehub API version v1beta instead of v1beta1.
Migrate to Virtual Machines
- Promoted
gcloud migration vms image-importscommands to GA.
Network Security
- Simplified the
network-security mirroring-deployment-groups createcommand by accepting just thenetworkIDfor network specification. - Changed subflags for
--threat-prevention-policyinnetwork-security security-profile-groups createandupdatefrom--security-profile-organizationand--security-profile-locationto the more consistent--threat-prevention-profile-organizationand--threat-prevention-profile-location, while keeping the old flags as well for backwards compatibility.
Recaptcha
- Update reCAPTCHA Express support in CreateKey API.
Security Command Center
- Modified
gcloud scc sources describeto accept parent (organization|folder|project) as positional argument instead of only organization.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
492.0.0 (2024-09-10)
Anthos Multi-Cloud
- Added
--security-postureflag togcloud container attached clustersto set the mode of the Kubernetes security posture API's off-cluster features.
Artifact Registry
- Supported
--filterand--sort-byon resource list apis. - Added update commands for annotations on Files, Packages and Package Versions.
Assured Workloads
- Added
SOVEREIGN_CONTROLS_BY_SIA_MINSAITandSOVEREIGN_CONTROLS_BY_PSNas options for--partnerflag ofgcloud assured workloads createfor both beta and GA. - Added support for the following Compliance Regimes for
gcloud assured workloads create:AU_REGIONS_AND_US_SUPPORT,ISR_REGIONS,ISR_REGIONS_AND_SUPPORT,CA_PROTECTED_B,IL5,IL2,JP_REGIONS_AND_SUPPORT,KSA_REGIONS_AND_SUPPORT_WITH_SOVEREIGNTY_CONTROLS, andREGIONAL_CONTROLS. - The
gcloud assured workloads createcommand will now automatically receive new Compliance Regime and Partner options as they are added to the Assured Workloads API.
Cloud Filestore
- Added
--deletion-protectionand--deletion-protection-reasonflags togcloud filestore instances create. - Added
--deletion-protection,--no-deletion-protectionand--deletion-protection-reasonflags togcloud filestore instances update.
Cloud Functions
- Changed
gcloud functions deployto deploy new functions via Cloud Functions (2nd gen) by default. 1st gen functions can still be created by specifying--no-gen2or by setting thefunctions/gen2property tooff. This change will be applied in the GA release track to match beta and alpha.
Cloud NetApp
- Added
--zoneand--replica-zoneflag togcloud netapp [volumes|storage-pools] createcommands.
Cloud Run
- Promoted
gcloud run services logs readandgcloud run jobs logs readto GA.
Cloud SQL
- Added
--server_ca_modeflag togcloud beta sql instances createfor creation of instances using CAS server CA. - Added
sql ssl server_certsgroup for CAS server cert management and rotation with the commandscreate,list,rotate, androllback.
Colab Enterprise
- Fixed output in
gcloud beta colab-enterprise runtime-templatescommands involving LROs to correctly show resource name rather than operation name.
Compute Engine
- Promoting
--turbo-modeingcloud compute instances createto beta. It lets instances run at supported turbo frequency. Only supported on C4 VM families with possible value "ALL_CORE_MAX".
Database Migration
- Added
--usernameand--passwordflags togcloud database-migration connection-profiles create sqlserver. - Added
gcloud database-migrate connection-profiles testto validate a Database Migration Service connection profile.
GKE Hub
- Removed
--descriptionflag ofgcloud beta container fleet memberships create.
Kubernetes Engine
- Updates default kubectl from 1.28.12 to 1.29.8.
- Additional kubectl versions:
- kubectl.1.27 (1.27.16)
- kubectl.1.28 (1.28.13)
- kubectl.1.29 (1.29.8)
- kubectl.1.30 (1.30.4)
- kubectl.1.31 (1.31.0)
- Added
--acceleratorsflag togcloud container node-pools updateto enable accelerator config update on nodepools.
Network Management
- Added
gcloud beta network-management vpc-flow-logs-configscommand group which is manage the VPC Flow Logs configurations.
Network Security
- New commands for network-security resources - AuthzPolicy.
- Added
security-profiles custom-mirroringcommands to manage custom mirroring security profiles and promoted them to beta.
Service Extensions
- New commands for service-extensions resources - AuthzExtensions.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
491.0.0 (2024-09-04)
Breaking Changes
- (GKE Hub)
gcloud container fleet scopes namespaces get-credentialsnow requires the permissiongkehub.gateway.generateCredentials(automatically included in rolesgkehub.gatewayReader,gkehub.gatewayEditor, andgkehub.gatewayAdmin), as well as network access to*connectgateway.googleapis.com. - (Kubernetes Engine) Changed
gcloud container clusters updateto use current cluster DNS config as base for changes rather than default DNS config. In addition, the user will only be prompted about the necessary node pool upgrade when specified cluster DNS provider is different than the current value in the cluster.
Google Cloud CLI
- Updated Windows bundled Python for the
gcloudCLI to 3.11.9.
Artifact Registry
- Fixed issue where
gcloud artifacts docker images describefails when no metadata flag is specified and API enablement check is denied.
Cloud Dataflow
- Allow JAVA21 in
--flex-template-base-imageoption forgcloud dataflow flex-template build.
Cloud Firestore
- Promoted
--encryption-typeand--kms-key-nameflag ofgcloud firestore databases restorecommand to beta and GA.
Cloud Identity-Aware Proxy
- Added
--resource-type=forwarding-ruletogcloud iap settingandgcloud iap webin ALPHA.
Cloud NetApp
- Added
--hybrid-replication-parametersflag togcloud netapp volumes {create}.
Cloud Workstations
- Deprecated
--disable-ssh-to-vmflag ingcloud workstations config createcommand. Use--enable-ssh-to-vmflag instead.
Compute Engine
- Fix incorrect padding issues for
gcloud add_signed_url_keymethod.
Kpt
- Updated kpt to v1.0.0-beta.50. See https://github.com/kptdev/kpt/releases/tag/v1.0.0-beta.55 for more details.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
490.0.0 (2024-08-27)
App Hub
- Added
gcloud apphub locationscommand group. Commands in this group manage apphub locations.
Assured Workloads
- Added
SOVEREIGN_CONTROLS_BY_CNTXTandSOVEREIGN_CONTROLS_BY_CNTXT_NO_EKMas options for--partnerforgcloud assured workloads create. - Added
partner-services-billing-accountflag forgcloud assured workloads create.
BigQuery
- Enabled Google Auth by default.
Cloud Bigtable
- Added support for more aggregate types to the cbt CLI.
Cloud Run
- Added
--meshflag togcloud beta run deployandgcloud beta run services update. Usegloud beta run deploy --mesh=[MESH] ...to enable Cloud Service Mesh for a Cloud Run Service. - Promoted
--add-volume,--remove-volume,--clear-volumes,--add-volume-mount,--remove-volume-mount, and--clear volume mountsflags ofgcloud run deploy,gcloud run services update,gcloud run jobs deploy,gcloud run jobs create, andgcloud run jobs updateto GA for NFS and Cloud Storage volumes.
Colab Enterprise
- Added
gcloud beta colab-enterprise runtime-templates add-iam-policy-binding. - Added
gcloud beta colab-enterprise runtime-templates get-iam-policy. - Added
gcloud beta colab-enterprise runtime-templates set-iam-policy. - Added
gcloud beta colab-enterprise runtime-templates remove-iam-policy-binding.
Compute Engine
- Promoted flags related to external-managed migration to beta:
- '--external-managed-backend-bucket-migration-state' of
gcloud compute forwarding-rules update. - '--external-managed-backend-bucket-migration-testing-percentage' of
gcloud compute forwarding-rules update. - '--load-balancing-scheme' of
gcloud compute forwarding-rules update. - '--external-managed-migration-state' of
gcloud compute backend-services update. - '--external-managed-migration-testing-percentage' of
gcloud compute backend-services update. - '--load-balancing-scheme' of
gcloud compute backend-services update.
- '--external-managed-backend-bucket-migration-state' of
- Promoted
gcloud compute future-reservationscommand group to GA.
Database Migration
- Added
--sqlserver-diff-backupand--no-sqlserver-diff-backupflags togcloud database-migrate migration-jobs createandgcloud database-migrate migration-jobs update. The flags enable or disable differential backups in Database Migration Service migration jobs for homogeneous SQL Server to Cloud SQL for SQL Server migrations. - Updated
gcloud database-migration connection-profiles create cloudsqlto support MySQL_8_4 major version option for Cloud SQL connection profiles.
GKE Hub
- Modified
gcloud beta container fleet memberships registerto not populate membership description. - Removed
--descriptionflag ofgcloud beta container fleet memberships update.
Kubernetes Engine
- Added flag option
--[no]-enable-insecure-binding-system-authenticatedto allow/block System RBAC bindings groupsystem:authenticatedbinds to any role. - Added flag option
--[no]-enable-insecure-binding-system-unauthenticatedto allow/block System RBAC bindings groupsystem:unauthenticatedand usersystem:anonymousbinds to any role.
Memorystore
- Added
memorystorecommand group. Commands in this group allow creating and managing Memorystore instances.
Notebooks
- Added
NVIDIA_H100_80GBandNVIDIA_H100_MEGA_80GBoption to--accelerator-typeflag ofgcloud notebooks instances createandgcloud notebooks instances update.
Workbench
- Added
workbench instances restoreto restore the workbench instance to an existing backup state.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
489.0.0 (2024-08-20)
Cloud Dataplex
- Adjusted
gcloud dataplex entries searchpage-size limit to match the public API documentation.
Cloud Filestore
- Added MAX_READ_IOPS column to
gcloud beta filestore instances listandgcloud filestore instances list.
Cloud Firestore
- Promoted
vector-configflag ofgcloud firestore indexes composite createcommand to beta and GA. - Added firestore bulk-delete command in alpha and beta to delete data in bulk.
Cloud Firestore Emulator
- Release Cloud Firestore emulator v1.19.8
- Properly sets transaction in lookup response.
- Properly sets
NO_MORE_RESULTSwhen there are no more results. - Persistence now supported via import/export flags: https://cloud.google.com/datastore/docs/emulator#persist_data_in_the_emulator.
- Add support for
FindNearest.distanceResultFieldandFindNearest.distanceThresholdparameters.
Cloud Run
- Added
--build-env-vars, --function, --base-image, --automatic-updates, --build-worker-pool, --delegate-builds, --build-service-accountto improve--sourcedeployments on beta.
Cloud Storage
- Fix missing hash validation for CMEK encrypted downloads via rsync.
Colab Enterprise
- Added
gcloud beta colab-enterpriseto manage colab enterprise resources. - Added
gcloud beta colab-enterprise runtime-templates. - Added
gcloud beta colab-enterprise runtime-templates create. - Added
gcloud beta colab-enterprise runtime-templates delete. - Added
gcloud beta colab-enterprise runtime-templates describe. - Added
gcloud beta colab-enterprise runtime-templates list.
Compute Engine
- Promoted flags related to the nat64 feature to alpha:
nat64-all-v6-subnet-ip-rangesofgcloud compute routers nats (create|update).nat64-custom-v6-subnet-ip-rangesofgcloud compute routers nats (create|update).clear-nat64-v6-subnet-ip-rangesofgcloud compute routers nats update.clear-nat-subnet-ip-rangesofgcloud compute routers nats update.
- Added update command for instance-schedule policy:
gcloud compute resource-policies update instance-schedule. - Added
--reservation-sharing-policyflag togcloud beta compute reservations createandgcloud beta compute reservations update.
Kubernetes Engine
- Added
--storage-poolsflag on node-pool update. - Promoted
--storage-poolsflag on cluster / node-pool create to GA.
Looker
- Launched Private Services Connect for Looker (Google Cloud core) with General Availability.
Network Security
- Added
network-security mirroring-endpoint-group-associationscommands to manage packet-mirroring endpoint group associations, and promoted them to beta.
Workbench
- Added
--min-cpu-platformflag togcloud workbench instances create.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
488.0.0 (2024-08-13)
BigQuery
- Fixed logging when
--use_google_authis used. - Added a retry for server-side errors.
- Sorted
lsresponse for projects.
Certificate Manager
- Added command
gcloud certificate-manager issuance-configs update.
Cloud Filestore
- Added
--clear-performanceflag togcloud beta filestore instances updateandgcloud filestore instances updateto support unsetting of performance configurations for filestore instances.
Cloud Firestore
- Added support for
VECTOR_CONFIGoptions ingcloud firestore indexes composite listcommand. - Added support for
VECTOR_CONFIGoptions ingcloud firestore indexes composite describecommand.
Cloud Memorystore
- Added
--cross-cluster-replication-roleand--primary-clusterflags togcloud redis clusters createfor creating secondary clusters. - Added
gcloud redis clusters switchover,gcloud redis clusters detachandgcloud redis clusters detach-secondariescommands for Cross Cluster Replication failover CUJs.
Cloud Run
- Added
--gpuand--gpu-typetogcloud beta run deployandgcloud beta run services updatewhich allow deploying a service with GPU.
Cloud Workstations
- Added
--allowed-portsflag support forgcloud workstations configs create.
Compute Engine
- Updating
--session-affinityto a value other thanSTRONG_COOKIE_AFFINITYclears the value of strongSessionAffinityCookie. - Added support for specifying multiple instances in
gcloud compute instances perform-maintenance. - Promoted
--bgp-best-path-selection-modeand related flags ingcloud compute networks createandupdateto beta. gcloud compute instances ops-agents policies create/updateno longer supports Centos 7, Centos 8 and Debian 10.
Database Migration
- Updated
gcloud database-migration connection-profiles create cloudsqlto support MySQL_8_0_37 minor version option for Cloud SQL connection profiles.
GKE Hub
- Modified
gcloud beta container fleet memberships describeto call gkehub API version v1beta instead of v1beta1. - Modified
gcloud beta container fleet memberships deleteto call gkehub API version v1beta instead of v1beta1. - Modified
gcloud beta container fleet memberships listto call gkehub API version v1beta instead of v1beta1.
Identity and Access Management
- Added
--credential-cert-path,--credential-key-path, and--credential-cert-config-pathflags togcloud iam workload pools create-cred-config. This enables using X509 certificate-sourced credentials withgcloud auth login --cred-file=/path/to/credential/config.jsonwhen using Workload Identity Federation.
Network Security
- Promoted
gcloud network-security address-groups --purposefield to GA. - Added
network-security mirroring-deployment-groupscommands to manage packet-mirroring deployment groups, and promoted them to beta. - Added
network-security mirroring-deploymentscommands to manage packet-mirroring deployments, and promoted them to beta. - Added
network-security mirroring-endpoint-groupscommands to manage packet-mirroring endpoint groups, and promoted them to beta.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
487.0.0 (2024-08-06)
Breaking Changes
- (Cloud Storage) Remove '-' in error message for non-matching GCloud buckets. Currently, when
- (Cloud Storage) listing buckets, all buckets that don't match are prefixed with '-', which might
- (Cloud Storage) confuse readers of the bucket URLs.
- (Compute Engine) Changed behavior of
--local-ssdflag so that unknown interfaces trigger an exception rather than defaulting to SCSI.
Google Cloud CLI
- Updated linux bundled python for the
gcloudCLI to 3.11.9. - Updated
setuptoolspackage to version 70.3.0. - Updated
opensslpackage to version 3.0.14.
Cloud DNS
- Added support to allow specifying Network Proxy load balancers as health checked targets for Routing Policies.
Cloud Dataproc
- Use the
cluster-poolname as the identifier of the staging directory path when using a cluster pool. This change applies togcloud dataproc clusters createandgcloud dataproc clusters updatecommands.
Cloud Filestore
- Added
--performanceflag togcloud filestore instances createandgcloud filestore instances updateto support performance configuration of filestore instances.
Cloud Firestore
- Promoted
--show-deletedflag ofgcloud firestore databases listcommand to beta and GA. - Promoted
--kms-key-nameflag ofgcloud firestore databases createcommand to beta and GA.
Cloud NetApp
- Added
--large-capacityand--multiple-endpointsflag togcloud netapp volumes {create}.
Cloud On Demand Scanning
- Added support for parsing RPM package databases in SQLite format.
- Fixed issue where
local-extractwould return an error when running it in a container without the user manually overriding thegidanduidvalues.
Cloud Run
- Modified the api enablement default prompt value to be Y for
gcloud run deploycommand.
Cloud SQL
- Added
gcloud sql instances switchover, which switches over a Cloud SQL instance to one of its replicas.
Cloud Storage
- Fixed a bug in where IAM policies with conditional bindings were not
supported because of version issue in
gcloud storage buckets add-iam-policy-bindingcommand. - Fixed a bug in
objects updatecommand where it was ignoring--clear-content-typeflag.
Compute Engine
- Promoted
--source-regionsflag ofgcloud compute health-checksto GA. - Promoted
--availability-domainflag ofgcloud compute instances createto GA. - Added interface support to
gcloud compute instances create,gcloud compute instances attach-diskandgcloud compute instance-templates createfor persistent disks.
Distributed Cloud Edge
- Fixed issue in
gcloud edge-cloud container clusters createcommand where it was ignoring--offline-reboot-ttlflag.
GKE Hub
- Modified
--descriptionflag ofgcloud beta container fleet memberships createto be optional.
Security Command Center
- Added
UNDEFINEDoption to--muteflag ofgcloud scc findings set-muteto reset finding mute state. - Added
--mute-stateflag togcloud scc findings bulk-muteto facilitate resetting 'static' mute state. - Added
--typeflag togcloud scc muteconfigs createto support creation of dynamically evaluated ('dynamic') mute configs. - Added
--expiry-timeflag togcloud scc muteconfigs createandgcloud scc muteconfigs updateto support creation and update of expiry time for temporary mute configs ('dynamic' only). - Promoted
gcloud scc iac-validation-reports describecommand to GA. - Promoted
gcloud scc iac-validation-reports listcommand to GA.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
486.0.0 (2024-07-30)
Cloud DNS
- Added alpha support for creating health-checked routing policies in public
zones. Use
--health-checkto indicate that all IP addresses should be health checked.
Cloud Filestore
- Added
--performanceflag togcloud beta filestore instances createandgcloud beta filestore instances updateto support performance configuration of filestore instances.
Cloud Functions
- Added
--binary-authorizationand--clear-binary-authorizationflags for 2nd gen function.
Cloud Pub/Sub
- Promoted
--cloud-storage-max-messagesflag ofgcloud pubsub subscriptions createto GA. Added the ability to batch outputted Cloud Storage files by number of messages in Cloud Pub/Sub. For more information, see https://cloud.google.com/pubsub/docs/create-cloudstorage-subscription#file_batch. - Promoted
--cloud-storage-max-messagesflag ofgcloud pubsub subscriptions updateto GA. Added the ability to batch outputted Cloud Storage files by number of messages in Cloud Pub/Sub. For more information, see https://cloud.google.com/pubsub/docs/create-cloudstorage-subscription#file_batch.
Cloud SQL
- Added
--switch-transaction-logs-to-cloud-storageflag togcloud sql instances patchto switch the transaction logs used for PITR from disk to Cloud Storage. Addedshow-transactional-log-storage-stateflag togcloud sql instances listto display the transaction logs storage location for all the instances under the project.
Cloud Workstations
- Adding support for the source workstation flag in the
beta workstations createcommand.
Compute Engine
- Beta support for
STRONG_COOKIE_AFFINITYsessionAffinity type. - Promoted
--server-tls-policyand--clear-server-tls-policyforgcloud compute target-https-proxies createandgcloud compute target-https-proxies updateto GA.
Compute Firewall Policy Mirroring Rules
- Promoted
gcloud compute firewall-policies mirroring-rulesto beta. - Promoted
gcloud compute network-firewall-policies mirroring-rulesto beta.
GKE Hub
- Promoted
gcloud container fleet memberships support-accessto GA.
Kubernetes Engine
- Updated default kubectl from 1.27.15 to 1.28.12
- Additional kubectl versions:
- kubectl.1.27 (1.27.16)
- kubectl.1.28 (1.28.12)
- kubectl.1.29 (1.29.7)
- kubectl.1.30 (1.30.3)
Privileged Access Manager
- Promoted
gcloud pamcommands to GA.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
485.0.0 (2024-07-23)
Breaking Changes
- (Security Command Center) Removed rapid-vulnerability-detection service from "Google Cloud CLI" as it is deprecated.
AlloyDB
- Added flag
--allowed-psc-projectstogcloud alloydb instances create-secondary. This flag specifies a list of allowed consumer projects on a secondary instance in a cluster with Private Service Connect enabled. - Added
--node-idsflag togcloud alloydb instances restartcommand to the beta track. This flag allows users to allow users to specify a comma-separated list of read pool node IDs to perform the restart on. Without specifying, this flag every node in the read pool will be restarted. - Added
--outbound-public-ipflag togcloud alloydb instances create,gcloud alloydb instances create-secondaryandgcloud alloydb instances updatecommands in the beta track. This flag allows users to allow users to enable public outbound connections within their primary instance. To disable public outbound IP you can use--no-outbound-public-ip.
Cloud Build
- Promote Cloud Build gen2 commands under
gcloud builds ...to beta status.
Cloud Deploy
- Added
gcloud deploy deploy-policiescommand group.
Cloud Functions
- Validated iam permission of default build service account for both 1st gen and 2nd gen function in
gcloud functions deploy. Warning will be prompted whenroles/cloudbuild.builds.builderis missing.
Cloud Storage
- Fixed a bug in
sign-urlcommand.
Cloud Workstations
- Adding support for enabling unauthenticated CORS preflight
requests in the
gcloud beta workstations configcommands.
Compute Engine
- Fix issue with Google Compute Engine list commands that were slow when used with
--limit.
Kubernetes Engine
- Revert the default value of
--max-nodes-per-poolfrom 2000 to 1000 and update the upper bound this value to be 2000.
Network Connectivity
- Added updating
include-import-rangesflag support for hybrid spokes.
Network Services
- Clarify failover-health-threshold usage to remove the notion of an unsupported product.
Vmware Engine
- Added
--autoscaling-min-cluster-node-count,--autoscaling-max-cluster-node-count,--autoscaling-cool-down-period,--update-autoscaling-policy,--autoscaling-settings-from-fileand--remove-autoscaling-policytogcloud vmware private-clouds clusters updatecommand to support autoscaling feature on update cluster.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
484.0.0 (2024-07-16)
Breaking Changes
- (GKE Hub)
gcloud container fleet memberships get-credentialsnow requires the permissiongkehub.gateway.generateCredentials(automatically included in rolesgkehub.gatewayReader,gkehub.gatewayEditor, andgkehub.gatewayAdmin), as well as network access to*connectgateway.googleapis.com.
AlloyDB
- Added
--node-idsflag togcloud alloydb instances restartcommand in the alpha and beta tracks. This flag allows users to allow users to specify a comma-separated list of read pool node IDs to perform the restart on. Without specifying this flag, every node in the read pool will be restarted.
App Engine
Removed Google App Engine PHP 5/5 support.
Updated the Java SDK to version 2.0.29 build from the open source project https://github.com/GoogleCloudPlatform/appengine-java-standard/releases/tag/v2.0.29.
Artifact Registry
- Fixed error codes for
gcloud artifacts docker upgrade migrate.
Batch
- Fixed the
--filterflag ofgcloud batch listcommand to matchgcloud topic filterssyntax.
BigQuery
- Added support for non-ASCII characters in the field mask when updating Connections.
- Added support for
configuration.authentication.profile_idin the field mask when updating Connections. - Fixed a bug where
bq initwould be called even when--use_google_authis specified.
Cloud Build
- Add support in
gcloud builds worker-poolscommands for default region set in config.
Cloud Data Fusion
- Added three new optional arguments to
gcloud beta data-fusion instances createcommand:--maintenance-window-start--maintenance-window-end--maintenance-window-recurrence- These arguments allow users to specify the start time, end time, and recurrence of the maintenance window for their Data Fusion instance.
- Add four new optional arguments to
gcloud beta data-fusion instances updatecommand:--maintenance-window-start--maintenance-window-end--maintenance-window-recurrence--clear-maintenance-window- These arguments allow users to update maintenance window for their Data Fusion instance by specifying the start time, end time, and recurrence, or clear the maintenance window using
--clear-maintenance-window.
Cloud Run
- Allows
--revision-suffixto be specified with empty string to clear client-set revision naming.
Cloud SQL
- Added
--[no-]enable-dataplex-integrationflag togcloud sql instances createandgcloud sql instances patchto support Dataplex Integration for Cloud SQL. - Added support for MySQL 8.4.
Cloud Spanner
- Promoted
--type=DATABASE_CHANGE_QUORUMoption ingcloud spanner operations listto GA. - Fixed the DATABASE_CHANGE_QUORUM type filter string in
gcloud spanner operations list.
Cloud Workstations
- Adding
disable_ssl_validationsupport forworkstations start-tcp-tunnelandworkstations ssh.
Compute Engine
- Added
gcloud compute routers add-route-policy-termwhich adds policy term to a Route Policy in Cloud Router. - Promoted
gcloud compute routers add-route-policy-termto beta. - Added
gcloud compute routers update-route-policy-termwhich updates policy term in a Route Policy in Cloud Router. - Promoted
gcloud compute routers update-route-policy-termto beta. - Added
gcloud compute routers remove-route-policy-termwhich removes policy term from Route Policy in Cloud Router. - Promoted
gcloud compute routers remove-route-policy-termto beta. - Fixed a bug in
gcloud beta compute sshwhere a third-party identity subject bearing an '@' sign wouldn't be URL-escaped in the way the OS Login API expects, causing spurious rejection. - Promoted support of flags to
--detection-load-threshold,detection-absolute-qps,detection-relative-to-baseline-qps, andtraffic-granularity-configsingcloud compute security-policies add-layer7-ddos-defense-threshold-configto GA.
Dataproc Metastore
- Promoted
--min-scaling-factor,--max-scaling-factor, and--autoscaling-enabledflag ofgcloud metastore services createandgcloud metastore services updateto GA.
Distributed Cloud Edge
- Added
--offline-reboot-ttlflag togcloud edge-cloud container clusters createandgcloud edge-cloud container clusters updatecommands. This flag specifies the maximum duration a node can reboot offline (without connection to Google) and then rejoin its cluster to resume its designated workloads.
Kubernetes Engine
- Added flag option
--addons=RayOperatorto enable/disable the Ray Operator addon for GKE Standard clusters. - Added flag
--[no]-enable-ray-operatorto enable/disable the Ray Operator addon for GKE Autopilot clusters. - Added flag
--[no]-enable-ray-cluster-loggingto enable/disable automatic log collection for Ray clusters when the Ray Operator addon is enabled. - Added flag
--[no]-enable-ray-cluster-monitoringto enable/disable automatic metrics collection for Ray clusters when the Ray Operator addon is enabled.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
483.0.0 (2024-07-02)
Google Cloud CLI
- Enabled faster component update mode by default on Linux. This avoids
making a backup copy of the installation directory when running certain
gcloud componentscommands, which should significantly improve the time taken by these operations (including installation and updates). - Fixed issue where
gcloud components updatewould leave installation in an unusable state when downloading certain components failed.
AlloyDB
- Added the following flags to
gcloud alloydb instances createandgcloud alloydb instances updatein alpha and beta:--observability-config-enabled--observability-config-preserve-comments--observability-config-track-wait-events--observability-config-max-query-string-length--observability-config-record-application-tags--observability-config-query-plans-per-minute--observability-config-track-active-queries
- Promoted AlloyDB Cross Region Replication commands to beta and GA track. Modified commands include: alloydb clusters switchover.
- Added creating cross region and project backups support to
gcloud alloydb backups createcommand. - Added ability to create clusters with database_version POSTGRES_16 in beta track.
Batch
- Release resource-allowances commands to the alpha track.
Cloud Access Context Manager
- Promoted
gcloud access-context-manager supported-servicesto GA.
Cloud Filestore
- Enable Filestore promote-replica command in GA track.
Cloud Functions
- Added
--binary-authorizationand--clear-binary-authorizationflags for 2nd gen function in alpha and beta track.
Cloud NetApp
- Updated
psa-rangecomments ongcloud netapp storage-poolsandgcloud netapp volumesto indicate that thepsa-rangekey is not used and will be ignored.
Cloud SQL
- Adding support for
cleanandif-existsflags to parallel import and single-threaded-export.
Cloud Workstations
- Added
--vm-tagsflag togcloud workstations config createto add tags to the workstation's underlying VM.
Compute Engine
- Promoted
--preferenceflag ofgcloud compute backend-services add-backendandgcloud compute backend-services update-backendto GA. - Promoted
--service-lb-policyflag ofgcloud compute backend-services createandgcloud compute backend-services updateto GA. - Promote
gcloud compute instances ops-agentsto GA. - Added
IDPFto the list ofguestOsFeatures. - Promoted
--max-run-durationflag ofgcloud compute instances createto v1.- Allows specifying the duration of time after which the instance will terminate.
- Promoted
--termination-timeflag ofgcloud compute instances createto v1.- Allows specifying the timestamp that the instance will terminate.
- Promoted
--discard-local-ssds-at-termination-timestampflag ofgcloud compute instances createto v1.- Allows specifying the option to whether discard attached local SSDs when automatically stopping this VM
Network Security
- Renamed FIREWALL_POLICY column to SOURCE_RESOURCE column
in
gcloud networksecurity address-groups list-referencescommand. - Added
--purposeflag togcloud alpha/beta network-security address-groups create/updatecommands.
Secret Manager
- Added flag
--locationand--regional-kms-key-namefor secrets to use the regional secrets.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
482.0.0 (2024-06-25)
App Engine
- Removed unused python2 dependencies that have CVEs.
Cloud Bigtable
- Adds
forceoption tocbt setgcpolicy.
Cloud Dataflow
- Elevate jinja variables to top-level flag in dataflow yaml run.
Cloud Functions
- Added
--clear-build-service-accountflag forgcloud functions deploy.
Cloud Key Management Service
- Added
--allowed-access-reasonsflag togcloud kms keys createto create a key with a Key Access Justifications policy configured. - Added
--allowed-access-reasonsflag togcloud kms keys updateto update the Key Access Justifications policy on a key. - Added
--remove-key-access-justifications-policyflag togcloud kms keys updateto remove the Key Access Justifications policy on a key.
Cloud Services
- Promoted
gcloud services policies add-enable-rulesto beta. - Promoted
gcloud services policies remove-enable-rulesto beta. - Promoted
gcloud services policies getto beta. - Promoted
gcloud services policies get-effectiveto beta. - Promoted
gcloud services policies test-enabledto beta. - Promoted
gcloud services groups list-ancestor-groupsto beta. - Promoted
gcloud services groups list-descendant-servicesto beta. - Promoted
gcloud services groups list-membersto beta.
Compute Engine
- Added
--sizeflag togcloud compute instance-groups managed updatefor v1. - Promoted
--confidential-compute-typeflag for the commandgcloud compute instance createto GA. - Promoted
--performance-monitoring-unitflag for the commandgcloud compute instance-templates createto GA. - Promoted
--performance-monitoring-unitflag for the commandgcloud compute instances bulk createto GA. - Promoted
--performance-monitoring-unitflag for the commandgcloud compute instances createto GA.
Kubernetes Engine
- Updated default kubectl from 1.27.14 to 1.27.15.
- Additional kubectl versions:
- kubectl.1.27 (1.27.15)
- kubectl.1.28 (1.28.11)
- kubectl.1.25 (1.29.6)
- kubectl.1.30 (1.30.2)
Network Connectivity
- Added
include-import-rangesflag to hybrid spoke creation to support importing hub subnets.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
481.0.0 (2024-06-18)
Breaking Changes
- (Cloud Dataflow) Deprecated
gcloud dataflow sqlcommand group. The command group will be removed by 2025-01-31. See Beam YAML and Beam notebooks for alternatives.
AlloyDB
- Added another option
ASSIGN_IPV4to flag--assign-inbound-public-ipto enable public IP for an instance togcloud alloydb instances createandgcloud alloydb instances create-secondary. - Added flag
--authorized-external-networksto set a list of authorized external networks on an instance togcloud alloydb instances createandgcloud alloydb instances create-secondary. - Added switchover command.
Artifact Registry
- Fixed a bug where
gcloud artifacts files downloadandgcloud artifacts generic downloadwould crash.
BigQuery
- Added
undeletecommand for datasets. - Updated
google-authto version 2.29.0. - Improved authentication error messaging.
Cloud Domains
- Implemented the following commands for
gcloud domains registrations google-domains-dnsget-forwarding-configexport-dns-record-sets
Cloud Filestore
- Added
--source-instanceflag togcloud filestore instances createandgcloud beta filestore instances createcommand to specify the instance will be created as a Standby replica of the source-instance. - Added
promote-replicaverb for filestore instances.promote-replicapromotes a standby replication instance to a regular instance.
Cloud Functions
- Promoted
--build-service-accountflag forgcloud functions deployto GA.
Cloud Identity-Aware Proxy
- Promoted
gcloud iapregional command to beta and GA.
Cloud Pub/Sub
- Promoted
--cloud-storage-use-topic-schemaflag ofgcloud pubsub subscriptions createto GA. Added the ability to set whether to use topic schemas in Cloud Pub/Sub to Cloud Storage subscriptions. For more information, see https://cloud.google.com/pubsub/docs/create-cloudstorage-subscription#use-topic-schema. - Promoted
--cloud-storage-use-topic-schemaflag ofgcloud pubsub subscriptions update. to GA. Added the ability to update whether to use topic schemas in Cloud Pub/Sub to Cloud Storage subscriptions. For more information, see https://cloud.google.com/pubsub/docs/create-cloudstorage-subscription#use-topic-schema.
Cloud Spanner
- Added
gcloud beta spanner instance-partitionscommand group. - Added
--instance-partitionflag togcloud beta spanner operations list,gcloud beta spanner operations describe, andgcloud beta spanner operations cancel.
Cloud Storage
- Added commands for creating, listing, describing, and deleting folders in buckets with hierarchical namespace enabled:
- Added
gcloud alpha storage folders createwhich creates folders. - Added
gcloud alpha storage folders listwhich lists folders in buckets. - Added
gcloud alpha storage folders describewhich gets the folder's metadata. - Added
gcloud alpha storage folders deletewhich deletes folders.
- Added
- Updated gsutil component to 5.30.
Compute Engine
- Promoted
--confidential-compute-typeflag for the commandgcloud compute instance createto GA. - Added
--sizeflag togcloud compute instance-groups managed updatefor v1.
Network Connectivity
- Updated
gcloud network-connectivity internal-ranges updateto support setting and clearing labels. - Added support for
include-export-rangesto support include filters for VPC spokes.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
480.0.0 (2024-06-11)
App Engine
- Updated the Java SDK to version 2.0.28 build from the open source project https://github.com/GoogleCloudPlatform/appengine-java-standard/releases/tag/v2.0.28.
Artifact Registry
gcloud artifacts docker upgrade migratenow automatically creates repos for pkg.dev-based migration.- Added
gcloud artifacts files deletecommand.
- Added
Cloud Datastream
- Added
--typeand--sqlserver-*flags togcloud datastream connection-profiles create|updateandgcloud datastream objects lookupcommands to support SQL server source. - Added
--typeand--sqlserver-*flags togcloud datastream streams create|updatecommands to support SQL server source. - Added
--sqlserver-rdbms-fileflag and support for SQL Server profile to--connection-profile-object-filetogcloud datastream connection-profiles discovercommands to support SQL server source.
Cloud Domains
- Implemented the following commands for
gcloud domains registrationsrenew-domaininitiate-push-transfer
Cloud Functions
- Added support for
--execution-idflag when used together with--gen2flag forgcloud functions logs read.
Cloud Healthcare
- Added
betaflag--enable-history-modificationsto thefhir-stores createandfhir-stores updatecommands.
Cloud IAM
- Updated
iam service-accounts keys listto return additional properties, namely:disable_reason: The reason the Service Account Key as been disabled (if applicable)extended_status: Additional metadata about the Service Account Key
Cloud Memorystore
- Added
--zone-distribution-modeand--zoneflags togcloud redis clusters createfor creating single zone clusters.
Cloud Pub/Sub
- Added
--bigquery-service-account-emailand--cloud-storage-service-account-emailflags togcloud pubsub subscriptions createto set the service account for writing messages to BigQuery and Cloud Storage, respectively. - Added
--bigquery-service-account-emailand--cloud-storage-service-account-emailflags togcloud pubsub subscriptions createto update the service account for writing messages to BigQuery and Cloud Storage, respectively.
Cloud Spanner
- Added
--proto-descriptors-filetogcloud spanner databases createcommand to allow creating database with proto and enum type columns. - Added
--proto-descriptors-filetogcloud spanner databases ddl updatecommand to allow updating database with proto and enum type columns. - Added
--include-proto-descriptorstogcloud spanner databases ddl describecommand to allow proto descriptors for a database with proto and enum type columns. - Promoted
gcloud spanner databases change-quorumcommand to GA.
Cloud Storage
- Adds support of Cross Bucket Replication Feature in
alphatrack ofgcloud transfercommand group.
Cloud Workstations
- Added
--allowed-portsflag togcloud beta workstations configs createandgcloud beta workstations configs updatecommands. - Added
enable-nested-virtualizationpool-sizeandboot-disk-sizeto--boost-configsflag inbeta workstations configs createandbeta workstations configs update.
Compute Engine
- Added support for
version=24.04andshort-name=ubuntuin--os-typesforgcloud beta compute instances ops-agents policies [create|update]. - Promoted Tls Early Data in TargetHttpsProxy compute API to v1.
- Added
gce_vm_ip_portmapNetwork Endpoint Group forgcloud compute network-endpoint-groupsbeta support. - Added
--access-modeflag togcloud compute disks createandgcloud compute disks update. - Added
--tls-early-dataflag togcloud compute v1 target-https-proxies create/updateto Tls Early Data field in Target Https Proxy.
Secret Manager
- Added
--version-destroy-ttlflag togcloud secrets createto let users enable secret version delayed destruction on a secret. - Added
--version-destroy-ttlflag togcloud secrets updateto let users enable/update secret version delayed destruction on a secret. - Added
--remove-version-destroy-ttlflag togcloud secrets updateto let users disable secret version delayed destruction on a secret.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
479.0.0 (2024-06-04)
Breaking Changes
- (Cloud Dataflow)
gcloud dataflow flex-template buildfor Dataflow Flex Templates in Python with--env FLEX_TEMPLATE_PYTHON_REQUIREMENTS_FILE=/path/to/requirements.txtdefined will runpip checkafterpip installwhile building the container image. This will break the build process if newly installed packages override pre-installed packages with a version that is known to be incompatible with other pre-installed packages. See https://cloud.google.com/dataflow/docs/guides/templates/configuring-flex-templates for alternative methods to build a container image withoutpip check.
Artifact Registry
- Updated
gcloud artifacts docker imagescommand to include tags as list instead of string to enable use of--filter=tags=<SearchTerm>.
Cloud Composer
- Added
gcloud composer environments check-upgradecommand. It checks that an environment upgrade does not fail because of PyPI module conflicts. - Added
gcloud composer environments list-upgradescommand. It lists all possible target versions that an existing environment can be upgraded to.
Cloud Dataproc
- Updated
gcloud dataproc session-templates exportto filter out additional output only fields.
Cloud NetApp
- Added
--administratorsflag togcloud netapp active-directories createandgcloud netapp active-directories update.
Cloud SQL
- Added
--preferred-secondary-zoneflag togcloud sql instances clonecommand.
Compute Engine
- Updated import and export schemas for
gcloud compute forwarding-rules. - Promoted
--ip-collectionflag ofgcloud compute forwarding-rules createto GA. - Promoted
--ip-collection-regionflag ofgcloud compute forwarding-rules createto GA.
Compute OS Config
- Added
--allow-missingflag togcloud compute os-config os-policy-assignments updateto allow for creation of a new OS policy assignment resource if it does not exist.
Database Migration
- Updated
gcloud database-migration connection-profiles create cloudsqlto support POSTGRES_16 version option for Cloud SQL connection profiles.
Distributed Cloud Edge
- Added add/remove exclusion window flags for
gcloud edge-cloud container clusters updateto allow users to add/remove exclusion windows where automatic upgrades will be blocked within.
Service Extensions
- Added the metadata field to the DEP extensions.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
478.0.0 (2024-05-29)
Google Cloud CLI
- Improved error message for authentication errors.
- Improved error message for service account impersonation refresh errors.
- Fixed issue where some commands with a
--uriflag would produce no output.
App Engine
- Enable fetch_instance_after_connect_error for compute start-iap-tunnel in GA.
- Allow IAP tunneling for instances with external IP when explicitly enabled via flag.
App Engine Flexible Environment
- Enable fetch_instance_after_connect_error for compute start-iap-tunnel in GA.
- Allow IAP tunneling for instances with external IP when explicitly enabled via flag.
Artifact Registry
- Added
gcloud artifacts files describecommand.
Backup For GKE
- Added
--volume-data-restore-policy-bindingsflag togcloud container backup-restore restore-plans createandgcloud container backup-restore restore-plans updateto enhance volume restore flexibility. - Added
--volume-data-restore-policy-overrides-fileflag togcloud container backup-restore restores createto enhance volume restore flexibility. - Added
--permissive-modeflag togcloud container backup-restore backup-plans createandgcloud container backup-restore backup-plans updateto enable bypassing the new backup-time restorability enforcement. - Added
--filter-fileflag togcloud container backup-restore restores createto support Backup for GKE fine-grained restore. - Added
--restore-order-fileflag togcloud <alpha|beta> container backup-restore restore-plans createandgcloud <alpha|beta> container backup-restore restore-plans updateto support custom ordering while performing restore as part of Backup for GKE. - Added the following enum values for the flag
--namespaced-resource-restore-modetogcloud <alpha|beta> container backup-restore restore-plans createandgcloud <alpha|beta> container backup-restore restore-plans updateto expand namespaced resource restore mode options:merge-skip-on-conflictmerge-replace-volume-on-conflictmerge-replace-on-conflict
- Deprecated
--substitution-rules-fileflag. Use--transformation-rules-fileinstead.
BigQuery
- Added support for
map_target_typewith external parquet tables. - Added support for
column_name_character_mapto map special characters in column names during load jobs. - Added a printout of unreachable locations when datasets and jobs are listed and a region is down.
Cloud Dataplex
- Promoted
gcloud dataplex aspect-typescommand group to GA. - Promoted
gcloud dataplex entry-groupscommand group to GA. - Promoted
gcloud dataplex entry-typescommand group to GA.
Cloud Deploy
- Fixed issue where skaffold files generated from
deploy releases createflags did not include all profiles in the release's Delivery Pipeline.
Cloud Firestore
- Promoted Cloud Firestore Backups and Restore
gcloudCLI changes to beta.- Promoted
gcloud firestore backups listcommand to beta. - Promoted
gcloud firestore backups describecommand to beta. - Promoted
gcloud firestore backups deletecommand to beta. - Promoted
gcloud firestore backups schedules createcommand to beta. - Promoted
gcloud firestore backups schedules updatecommand to beta. - Promoted
gcloud firestore backups schedules describecommand to beta. - Promoted
gcloud firestore backups schedules deletecommand to beta. - Promoted
gcloud firestore backups schedules listcommand to beta. - Promoted
gcloud firestore databases restorecommand to beta.
- Promoted
- Promoted Cloud Firestore Backups and Restore
gcloudCLI changes to GA.- Promoted
gcloud firestore backups listcommand to GA. - Promoted
gcloud firestore backups describecommand to GA. - Promoted
gcloud firestore backups deletecommand to GA. - Promoted
gcloud firestore backups schedules createcommand to GA. - Promoted
gcloud firestore backups schedules updatecommand to GA. - Promoted
gcloud firestore backups schedules describecommand to GA. - Promoted
gcloud firestore backups schedules deletecommand to GA. - Promoted
gcloud firestore backups schedules listcommand to GA. - Promoted
gcloud firestore databases restorecommand to GA.
- Promoted
Cloud Firestore Emulator
- Release Cloud Firestore emulator v1.19.7
- Fixes unexpected responses from nested queries in Datastore Mode.
- Add Auth Context support for Firestore triggers (2nd gen) in Firestore Emulator
Cloud Functions
- Added validation to
--runtime-update-policyargument.
Cloud SQL
- Added PostgreSQL 16 to database versions.
- Fixed issue where
gcloud sql instances exportandgcloud sql instances importwould display only the operationselfLinkfield instead of the whole operation when run asynchronously with--async, regardless of the--formatflag specified.- This behavior is now consistent with other
gcloud sql instancescommands. - To display only the
selfLinkfield, use--format="value(selfLink)".
- This behavior is now consistent with other
Cloud Workstations
- Adding
--envflag togcloud workstations create.
Compute Engine
- Added
IPV6_ONLYoption to--stack-typeflag ofgcloud compute vpn-gateways createcommand to create an IPv6-only VPN gateway.
Config Connector
- Updated Google Cloud Config Connector to version 1.118.1. See Config Connector Overview for more details https://cloud.google.com/config-connector/docs/overview.
Database Migration
- Updated
gcloud database-migrate connection-profiles updateto update Database Migration Service connection profile for SQL Server to Cloud SQL-SQL Server migrations. - Updated
gcloud database-migrate migration-jobs updateto update Database Migration Service migration job for SQL Server to Cloud SQL-SQL Server migrations.
Dataproc Metastore
- Added
--deletion-protectionflags togcloud metastore services createGA release track to allow creating a Dataproc Metastore instance with delete protection. - Added
--deletion-protectionand--no-deletion-protectionflags togcloud metastore services updateGA release track to allow updating a Dataproc Metastore instance with delete protection.
Security Command Center
- Added
--filter-modulesflag ingcloud scc manage services describe ...api to filter response by modules.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
477.0.0 (2024-05-21)
Anthos
- To support second device login in
gcloud anthos authcommand.
Cloud Functions
- Fixed issue where
gcloud functions deploywould crash on disconnecting vpc connector when--clear-vpc-connectorflag was specified.
Cloud Memorystore
- Added
--[no-]deletion-protectionflag togcloud redis clusters createandgcloud redis clusters updateto allow enabling/disabling deletion protection for Redis Clusters.
Cloud SQL
- When creating a replica instance with
gcloud sql instances create --edition=enterprise-plus, infer--tierfrom the primary instance if--tieris not provided for new database types.
Compute Engine
- Added support for adding labels to the disk in the following commands:
gcloud beta compute instances creategcloud beta compute instance-templates creategcloud beta compute instances create-with-containergcloud beta compute instance-templates create-with-container.
- Added support for
--resource-policiesin the following commands:gcloud compute instances create-with-containergcloud compute instance-templates create-with-container.
- Changed all
gcloud computelist commands to log a warning instead of raising an exception when receiving an empty response from AggregatedList requests, even if there are partial errors.
Declarative Workflows
- Fixed issue where using
gcloud beta resource-config bulk-exportwith certain--resource-typesvalues (e.g.ComputeVPNTunnel,ComputeURLMap) would fail withINVALID_ARGUMENTwhen looking up the resources in Cloud Asset Inventory.
GKE Hub
- Support
--security-posture=enterpriseflag ingcloud container fleet create,gcloud container fleet updatein beta and GA track. - Support
--security-posture=enterpriseflag ingcloud container hub create,gcloud container hub updatein beta and GA track.
Kubernetes Engine
- Added flags
--[no]-enable-insecure-kubelet-readonly-port and--[no]-autoprovisioning-enable-insecure-kubelet-readonly-port` to enable/disable the insecure Kubelet readonly port on clusters and node-pools. - Increased maximum argument to
--num-nodesflag ofgcloud container clusters createfrom 1000 to 2000. - Updated default kubectl from 1.27.13 to 1.27.14.
- Additional kubectl versions:
- kubectl.1.27 (1.27.14)
- kubectl.1.28 (1.28.10)
- kubectl.1.25 (1.29.5)
- kubectl.1.30 (1.30.1)
Network Connectivity
- Added
gcloud network-connectivity policy-based-routesto beta. - Added IPV6 option to
--protocol-versionflag ofgcloud network-connectivity policy-based-routes.
Network Security
- Renamed FIREWALL_POLICY column to SOURCE_RESOURCE column in
gcloud beta networksecurity address-groups list-referencescommand. - Added security policies in the output of
gcloud beta networksecurity address-groups list-referencescommand.
Vmware Engine
- Added
GOOGLE_CLOUD_NETAPP_VOLUMESoption to--peer-network-typeflag ofgcloud vmware network-peerings createto allow peering with Google Cloud NetApp Volumes projects.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
476.0.0 (2024-05-14)
Google Cloud CLI
- Updated
pyopensslpackage to version 24.0.0 to enablecryptographyversion 42.0.5.
AlloyDB
- Added flag
--assign-inbound-public-ipto enable or disable public IP for an instance togcloud alloydb instances create-secondary. - Added flag
--ssl-modeto configure an instance's SSL mode togcloud alloydb instances create-secondary. - Added flag
--require-connectorsto enforce whether or not all connections need to come from connectors (e.g. AlloyDB Auth Proxy) togcloud alloydb instances create-secondary.
App Engine
- Use java21 as the default runtime for app.yaml generated configuration.
This change is compatible with
gcloud app deploycommand, when there is no app.yaml configuration for Java projects (Maven, or Gradle, or simple jar). Instead of using a java17 runtime target, App Engine deploys the application using the java21 runtime with an F2 instance class. To continue using the java17 runtime, create an app.yaml file, and specifyruntime: java17. - Updated the Java SDK to version 2.0.27 build from the open source project https://github.com/GoogleCloudPlatform/appengine-java-standard/releases/tag/v2.0.27.
Cloud Bigtable
- Rebuilding cbt cli with golang.org/x/net 0.24.0 which fixed CVE-2023-45288.
- Added Authorized Views feature.
Cloud Dataplex
- Added
gcloud dataplex entriescommands which allow manipulating Dataplex Catalog Entries.
Cloud Infrastructure Manager
- Added
--annotationsflag forgcloud infra-manager previews createandgcloud infra-manager deployments applycommands.
Cloud Key Management Service
- Added a new value
ec-sign-ed25519to the flagdefault-algorithmto support the asymmetric signing algorithmED25529throughgcloud kms keys create|updateandgcloud kms keys versions import.
Cloud Logging
- Promoted
gcloud logging views get-iam-policycommand to GA. - Promoted
gcloud logging views set-iam-policycommand to GA. - Promoted
gcloud logging views add-iam-policy-bindingcommand to GA. - Promoted
gcloud logging views remove-iam-policy-bindingcommand to GA.
Cloud NetApp
- Added
--allow-auto-tieringtogcloud beta netapp storagepoolsto allow storage pool enable auto tiering. - Added
--tiering-policytogcloud beta netapp volumesto allow volume enable auto tiering.
Cloud Run
gcloud run jobs deploy --sourcehas been fixed.
Cloud Storage
- Updated gsutil component to 5.29.
Compute Engine
- Deprecated
gcloud compute instances move. See https://cloud.google.com/compute/docs/instances/moving-instance-across-zones for an alternative method. - Fixed inconsistency in IPv6 flag support for
gcloud compute instances create-with-containerandgcloud compute instance-templates create-with-containercommands. Changes include added support for--internal-ipv6-addressand--internal-ipv6-prefix-lengthflags, as well asstack-type, andipv6-network-tierarguments for--network-interfaceflag. - Fixed inconsistency in reservation flag support for
gcloud compute instances create-with-containerandgcloud compute instance-templates create-with-containercommands. Changes include added support for--reservationand--reservation-affinityflags. - Added
specific-then-any-reservationandspecific-then-no-reservationto the flag--reservation-affinityfor alpha and beta ingcloud compute instances createandgcloud compute instance-templates create-with-containercommands. - Promoted
--modeflag ofgcloud compute public-delegated-prefixes createto GA. - Promoted
--allocatable-prefix-lengthflag ofgcloud compute public-delegated-prefixes createto GA. - Promoted
--modeflag ofgcloud compute public-delegated-prefixes delegated-sub-prefixes createto GA. - Promoted
--allocatable-prefix-lengthflag ofgcloud compute public-delegated-prefixes delegated-sub-prefixes createto GA. - Added
gcloud compute routers add-route-policywhich creates an empty Route Policy in Cloud Router. - Promoted
gcloud compute routers add-route-policyto beta. - Added
gcloud compute routers get-route-policywhich describe Route Policy from Cloud Router. - Promoted
gcloud compute routers get-route-policyto beta. - Added
gcloud compute routers download-route-policywhich downloads Cloud Router's Route Policy into a file. - Promoted
gcloud compute routers download-route-policyto beta. - Added
gcloud compute routers list-bgp-routeswhich lists the routes advertised and learned on individual BGP sessions, both pre- and post-policy evaluation. - Promoted
gcloud compute routers list-bgp-routesto beta. - Added
gcloud compute routers list-route-policieswhich lists all Route Policy within Cloud Router. - Promoted
gcloud compute routers list-route-policiesto beta. - Added
gcloud compute routers remove-route-policywhich removes Cloud Router's Route Policy. - Promoted
gcloud compute routers remove-route-policyto beta. - Added
gcloud compute routers upload-route-policywhich uploads Route Policy from a file and adds it to Cloud Router. - Promoted
gcloud compute routers upload-route-policyto beta. - Added
--import-policiesand--export-policiesflags togcloud compute routers add-bgp-peerandgcloud compute routers update-bgp-peerto apply Cloud Router's Route Policies to Cloud Router Bgp Peer. - Promoted
--import-policiesand--export-policiesflags ofgcloud compute routers add-bgp-peerandgcloud compute routers update-bgp-peerto beta. - Added
--bgp-identifier-rangeflag togcloud compute routers createandgcloud compute routers update. - Added
--enable-ipv4,--ipv4-nexthop-address, and--peer-ipv4-nexthop-addressflags togcloud compute routers add-bgp-peerandgcloud compute routers update-bgp-peer. - Added
--ip-versionflag togcloud compute routers add-interfaceandgcloud compute routers update-interface. Additionally,--ip-addressflag of these commands will now accept IPv6 addresses. - Promoted
--maintenance-intervalflag forgcloud compute sole-tenancy node-groups createto GA. - Promoted
gcloud compute sole-tenancy node-groups perform-maintenanceto GA. - Added
--terraform-script-output-file,--exclusion-patterns-fileand--export-exclusion-patternsflags togcloud (alpha|beta) compute firewall-rules migratecommands.
Database Migration
- Updated
gcloud database-migration connection-profiles create cloudsqlto support MySQL_8_0_36 minor version option for Cloud SQL connection profiles.
Eventarc
- Removed
gcloud beta eventarc, including warnings and errors. User are expected to usegcloud eventarcinstead.
Kpt
- Updated kpt to v1.0.0-beta.50. See https://github.com/kptdev/kpt/releases/tag/v1.0.0-beta.50 for more details.
Kubernetes Engine
- Updated default kubectl from 1.26.15 to 1.27.13.
- Additional kubectl versions:
- kubectl.1.27 (1.27.13)
- kubectl.1.28 (1.28.9)
- kubectl.1.29 (1.29.4)
- kubectl.1.30 (1.30.0)
Network Connectivity
- Added
--policy-modeand--preset-topologyflags togcloud network-connectivity hubs create. - Added
gcloud network-connectivity hubs groups update.
Security Command Center
- Deprecated
read-timeandcompare-durationflags from thefindings listandfindings groupcommands. - Promoted management api
gcloud scc manage services ...commands to GA.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
475.0.0 (2024-05-07)
Google Cloud CLI
- Enabled faster component update mode by default on macOS. This avoids
making a backup copy of the installation directory when running certain
gcloud componentscommands, which should significantly improve the time taken by these operations (including installation and updates).- If for some reason this change causes problems, please file a bug report.
One can temporarily revert to the legacy update mode via
gcloud config set experimental/fast_component_update Falseor by setting the environment variableCLOUDSDK_EXPERIMENTAL_FAST_COMPONENT_UPDATE=False(it may be necessary to first reinstall thegcloudCLI either from scratch or by runninggcloud components reinstall). Note that the faster update mode will eventually become the default on all platforms at which point thefast_component_updatemode property will be removed. - Since the
gcloudCLI no longer makes a full copy of the installation directory to allow for this performance improvement,gcloud components restorehas been deprecated. However, equivalent functionality can be achieved viagcloud components update --version=<previous version>orgcloud components reinstall, depending on whether one needs to restore an earlier version or reinstall the current version, respectively.
- If for some reason this change causes problems, please file a bug report.
One can temporarily revert to the legacy update mode via
Anthos Multi-Cloud
- Updated
gcloud container attached clusters registerto fail when using--has-private-issuerwith--distribution=eks.
Artifact Registry
- Fixed bug where
gcloud artifacts docker upgrade migratesometimes excluded bucket auth from generated IAM policies.
Cloud Build
- Modified
gcloud builds submitto support submitting a build with a Developer Connect GitRepositoryLink resource.
Cloud Dataflow
- Promoted
gcloud dataflow yaml runto GA.
Cloud Datastream
- Fix bug where append only flag not recognized in BiQueryDestinationConfig.
Cloud Firestore Emulator
- Release Cloud Firestore emulator v1.19.6
- Added
--import-dataand--export-on-exitflags. - Fixed few bugs regarding transactions, including: read only commits, retriable transactions and contention errors on commits.
- Added
Cloud NetApp
- Added flex as a
--service-leveloption duringgcloud netapp storage-pools create.
Compute Engine
- Promoted dual stack IPv6 support for
gcloud compute instances create-with-containerandgcloud compute instance-templates create-with-containerto GA.
Network Connectivity
- Promote Regional API Endpoints to GA.
- Added
--export-pscand--no-export-pscflags togcloud network-connectivity hubs createandgcloud network-connectivity hubs update.
Network Security
- Fixed
gcloud network-security tls-inspection-policies importnot recognizingminTlsVersionandtlsFeatureProfile. - Fixed
gcloud network-security tls-inspection-policies exportnot recognizingminTlsVersionandtlsFeatureProfile.
Security Command Center
- Removed misleading documentation in
gcloud scc findings createcommand that imply findings can be created at folder and project level. This command only allows findings to be created under an organization.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
474.0.0 (2024-04-30)
Breaking Changes
- (Cloud Run)
gcloud run jobs deployis not working with source builds in this release. Rungcloud builds submitand thengcloud run jobs deploywith the generated image, or use Google Cloud CLI version 472 or earlier.
AI
- Added more choice options to
--regionflag ofgcloud ai custom-jobsandgcloud ai hp-tunining-jobs, including: africa-south1, europe-west12, me-central1, me-central2 and us-east5.
AlloyDB
- Updated
gcloud beta alloydb clusters create-secondaryto support automated backup policy. - Added flags
--maintenance-window-dayand--maintenance-window-hourto configure preferred maintenance window for a cluster to commandsgcloud alloydb clusters createandgcloud alloydb clusters update. - Added flag
--maintenance-window-anyto remove preferred maintenance window for a cluster togcloud alloydb clusters update.
Artifact Registry
- Added
gcloud artifacts generic uploadto support uploading to a Generic Repository. - Added
gcloud artifacts generic downloadto support downloading to a Generic Repository.
Cloud DNS
- Modified
--descriptionflag ofgcloud dns managed-zones createto be optional instead of required. If not set, the managed zone's description will be empty.
Cloud Monitoring
- Added
--service-agent-authflag togcloud monitoring uptimecommands.
Compute Engine
- Added
--tls-early-dataflag togcloud compute alpha/beta target-https-proxies create/updateto Tls Early Data field in Target Https Proxy. - Added
gcloud compute project-zonal-metadatafor managing project zonal metadata. Documentation of this feature is available at https://cloud.google.com/compute/docs/metadata/setting-custom-metadata#set-custom-project-zonal-metadata. - Promoted
--stack-typeflag ofgcloud compute interconnects attachments partner createto GA. Flag defines the stack type of partner interconnect attachment. - Promoted
--stack-typeflag ofgcloud compute interconnects attachments partner updateto GA. Flag defines the stack type of interconnect attachment. - Added
producer-portargument when creating PSC NEGs. This is an optional field, and used to specify the port the PSC NEG will consume traffic from the PSC Producer. - Promoted the flag of
--partner-metadataand--partner-metadata-from-fileto beta in:gcloud compute instance-templates create.gcloud compute instances create.gcloud compute instances update.
- Promoted
gcloud compute instances add-partner-metadatacommand to beta. - Promoted
gcloud compute instances patch-partner-metadatacommand to beta. - Promoted
gcloud compute instances remove-partner-metadatacommand to beta. - Promoted the flag of
--viewto beta in:gcloud compute instance-templates listgcloud compute instance-templates describe.gcloud compute instances listgcloud compute instances describe.
Firebase Test Lab
- Promoted
--resignflag ofgcloud firebase test android runto GA. This flag allows clients to specify if Robo should re-sign the app-under-test APK.
Kubernetes Engine
- Updated kubectl versions:
- kubectl.1.26 (1.26.15)
- kubectl.1.27 (1.27.13)
- kubectl.1.28 (1.28.9)
- kubectl.1.29 (1.29.4)
- kubectl.1.30 (1.30.0)
- Updated help text for
--cluster-ipv4-cidrto clarify that this flag is not applicable in a Shared VPC setup.
Network Services
- Promoted
gcloud network-services service-lb-policiesto GA.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
473.0.0 (2024-04-23)
Breaking Changes
- (Cloud Domains) Changed the default setting of DNSSEC to disabled when using the Cloud DNS Zone in
gcloud domains registrations configure dnscommand. It's unsafe to enable it by default.
Google Cloud CLI
- Enabled faster component update mode by default on Windows. This avoids
making a backup copy of the installation directory when running certain
gcloud componentscommands, which should significantly improve the time taken by these operations (including installation and updates).- If for some reason this change causes problems, please file a bug report.
One can temporarily revert to the legacy update mode via
gcloud config set experimental/fast_component_update Falseor by setting the environment variableCLOUDSDK_EXPERIMENTAL_FAST_COMPONENT_UPDATE=False(it may be necessary to first reinstall thegcloudCLI either from scratch or by runninggcloud components reinstall). Note that the faster update mode will eventually become the default on all platforms at which point thefast_component_updatemode property will be removed. - Since the
gcloudCLI no longer makes a full copy of the installation directory to allow for this performance improvement,gcloud components restorehas been deprecated. However, equivalent functionality can be achieved viagcloud components update --version=<previous version>orgcloud components reinstall, depending on whether one needs to restore an earlier version or reinstall the current version, respectively.
- If for some reason this change causes problems, please file a bug report.
One can temporarily revert to the legacy update mode via
- Updated Windows PuTTY executables to version 0.81.
Artifact Registry
- Added file name to
gcloud artifacts files downloadprogress message.
Backup For GKE
- Added a new command
gcloud container backup-restore backups get-backup-index-download-url.
Cloud Composer
- Added
--image-versiontogcloud composer environments updateto upgrade composer environment to a newer composer version.
Cloud Domains
- Deprecated
--unsafe-dns-updateflag fromgcloud domains registrations configure dnscommand.
Cloud IAM
- Added
--extra-attributes-client-idflag togcloud iam workforce-pools providers create-oidcandgcloud iam workforce-pools providers update-oidcwhich allow user to setup client id for extra attributes oauth2 flow. - Added
--extra-attributes-client-secret-valueflag togcloud iam workforce-pools providers create-oidcandgcloud iam workforce-pools providers update-oidcwhich allow user to setup client secret for extra attributes oauth2 flow. - Added
--extra-attributes-issuer-uriflag togcloud iam workforce-pools providers create-oidcandgcloud iam workforce-pools providers update-oidcwhich allow user to setup issuer uri for extra attributes oauth2 flow. - Added
--extra-attributes-typeflag togcloud iam workforce-pools providers create-oidcandgcloud iam workforce-pools providers update-oidcwhich allow user to setup attributes type for extra attributes oauth2 flow. - Added
--extra-attributes-filterflag togcloud iam workforce-pools providers create-oidcandgcloud iam workforce-pools providers update-oidcwhich allow user to setup filter for extra attributes oauth2 flow. - Added
--clear-extra-attributes-configflag togcloud iam workforce-pools providers update-oidcwhich allow user to clear extra attributes oauth2 config.
Cloud NetApp
- Added flex service level to
gcloud beta netapp storage-pools create, and changed throughput rate descriptions to match those of https://cloud.google.com/netapp/volumes/docs/configure-and-use/storage-pools/overview#service_levels.
Cloud Run
- Promoted
--network,--subnet,--network-tags,--clear-networkand--clear-network-tagsflags in all commands to GA.
Compute Engine
- Fixed a bug where an incorrect error message shown when attempting to specify multiple storage locations on
gcloud compute snapshot-settings updatecommand. - Added commands
<get|set>-iam-policyand<add|remove>-iam-policy-bindingstogcloud compute backend-bucketsfor GA.
Kubernetes Engine
- Promote
--containerd-config-from-fileflags to GA in container cluster and node-pools creation.
Privileged Access Manager
- Added
gcloud beta pamcommand group which helps manage Privileged Access Manager (PAM) entitlements and grants.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
472.0.0 (2024-04-16)
AI
- Promoted
gcloud ai persistent-resourcesto GA. - Added
gcloud ai persistent-resources rebootwhich allows a user to reboot a Persistent Resource. - Promoted
--persistent-resource-idflag ofgcloud ai custom-jobs createto GA.
AlloyDB
Added flag
--enable-private-service-connectto enable Private Service Connect for a cluster to the following commands in the GA track:gcloud alloydb clusters creategcloud alloydb clusters restore
Added flag
--allowed-psc-projectsto set a list of allowed consumer projects on an instance in a cluster with Private Service Connect enabled to the following commands in the GA track:gcloud alloydb instances creategcloud alloydb instances update
App Engine
- Updated dependencies to latest versions.
- Removed obsolete python2 support code fragments.
- Fixed an issue with local images API emulator in devappserver.
Artifact Registry
- Added support for domain-scoped projects to
gcloud artifacts docker upgrade migrate.
BigQuery
- Fixed incorrect help text of
mkandupdate. - Added
--null_markerflag for creating external tables. - Fixed a bug when using
--use_google_authon Windows. - Switched to using Google Auth by default for users authenticating with P12 service account keys. To revert to the old behavior, run the command with
--nouse_google_auth. Note that the P12 key format has been deprecated and the new JSON key format is recommended. For more information, see https://cloud.google.com/sdk/crypto.
Certificate Manager
- Added
--allowlisted-certificatesflag togcloud certificate-manager trust-configs create. - Added
--add-allowlisted-certificates,--remove-allowlisted-certificatesand--clear-allowlisted-certificatesflags togcloud certificate-manager trust-configs update.
Cloud Build
- Added
--polling-intervalargument togcloud builds submit.
Cloud Datastream
- Fix list connection profiles to show all connection profile types.
- Updated
BigQueryDestinationConfigwith new fields (currently experimental). - Updated schemas.
Cloud Firestore Emulator
- Release Cloud Firestore emulator v1.19.5
- Import and export entities now supported in gcloud CLI for Datastore Mode.
Cloud Infrastructure Manager
- Added
--fileflag togcloud infra-manager deployments import-statefileto upload statefile for a deployment.
Cloud NetApp
- Fixed bug during
gcloud netapp volumes update --backup-config=enable-scheduled-backups=falsethat wasn't correctly updating update mask.
Cloud SQL
- Published Cloud SQL Auth Proxy v2 binary as new
cloud-sql-proxyCloud SDK component.cloud-sql-proxycontains utilities for connecting securely to your Cloud SQL instances. It may be installed withgcloud components install cloud-sql-proxyand is recommended overcloud_sql_proxy(v1) which will be removed at a later date. See https://github.com/GoogleCloudPlatform/cloud-sql-proxy/blob/main/migration-guide.md for help migrating.
Cloud Spanner
- Added flag
target-configto support moving instance to a different instance config ingcloudCLI and introducedgcloud spanner instances movecommand. Promoted the same to GA.
Compute Engine
- Modified
locationflag fromgcloud compute connect-to-serial-portcommand to use region fromzoneflag as location iflocationis unspecified. - Added
target-serviceargument when creating PSC service attachments and treated as a mutually exclusive group with the existing argumentproducer-forwarding-rule. - Promoted
--gateway-ip-versionflag ofgcloud compute vpn-gateways createto GA. - Promoted
--interfaceto use IPv6 address flag ofgcloud compute external-vpn-gateways createto GA. - Now all
gcloud computecommands allow regions down and return the partial results by default when sending an AggregatedList requests. Users can turn off this feature by settingcompute/allow_partial_errorproperty to false.
Database Migration
- Added
--skip-validationparam togcloud database-migration migration-jobs resumeto allow resuming migration jobs without running validations.
Dataproc Metastore
Added
gcloud metastore services migrationscommand group to manage the migration to a Dataproc Metastore service.gcloud metastore services migrations startgcloud metastore services migrations completegcloud metastore services migrations cancelgcloud metastore services migrations describegcloud metastore services migrations listgcloud metastore services migrations delete
Added
--min-scaling-factor,--max-scaling-factor, and--autoscaling-enabledflags togcloud metastore services createandgcloud metastore services updatealpha and beta release track to allow updating the autoscaling configuration of a Dataproc Metastore instance.Updated
--scaling-factorhelp text.
Eventarc
- Removed
gcloud beta eventarc. User are expected to usegcloud eventarcinstead.
Workbench
- Added
NVIDIA_L4option to--accelerator-typeflag ofworkbench instances.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
471.0.0 (2024-04-02)
AI
- Modified
--regionflag ofgcloud ai endpointsto include new online prediction regions. - Modified
--regionflag ofgcloud ai modelsto include new online prediction regions.
AlloyDB
Added flag
--assign-inbound-public-ipto enable or disable public IP for an instance to the following commands in the GA track:gcloud alloydb instances creategcloud alloydb instances update
Added flag
--authorized-external-networksto set a list of authorized external networks on an instance togcloud alloydb instances updatein the GA track.
App Engine
- Updated the Java SDK to version 2.0.26 build from the open source project https://github.com/GoogleCloudPlatform/appengine-java-standard/releases/tag/v2.0.26.
BigQuery
- Downgraded urllib3 to version
1.26.9be compatible with the request lib.
Certificate Authority Service
- Added Subject Key Id field to arguments
gcloud privateca roots createto allow usage of a custom subject key id for root certificate authorities. - Added Subject Key Id field to arguments
gcloud privateca subordinates createto allow usage of a custom subject key id for subordinate certificate authorities. - Added Subject Key Id field to arguments
gcloud privateca certificates createto allow usage of a custom subject key id for certificates. - Added maximum lifetime argument to
gcloud privateca templates createto allow configuring maximum lifetime restriction using certificate templates.
Certificate Manager
- Added
allowlistedCertificatesproperty tocertificate-manager trust-configs importandcertificate-manager trust-configs export.
Cloud Bigtable
- Rebuilt cbt cli with google.golang.org/protobuf version 1.33.0 which fixed CVE-2024-24786.
Cloud Bigtable Emulator
- Rebuilt cbt cli with google.golang.org/protobuf version 1.33.0 which fixed CVE-2024-24786.
Cloud Composer
- Added
gcloud beta composer environments list-workloadsto display Composer workloads list. - Added
gcloud beta composer environments user-workloads-config-maps createto create a user workloads ConfigMap. - Added
gcloud beta composer environments user-workloads-config-maps deleteto delete a user workloads ConfigMap. - Added
gcloud beta composer environments user-workloads-config-maps describeto get details about a user workloads ConfigMap. - Added
gcloud beta composer environments user-workloads-config-maps listto list user workloads ConfigMaps. - Added
gcloud beta composer environments user-workloads-config-maps updateto update a user workloads ConfigMap. - Added
gcloud beta composer environments user-workloads-secrets createto create a user workloads Secret. - Added
gcloud beta composer environments user-workloads-secrets deleteto delete a user workloads Secret. - Added
gcloud beta composer environments user-workloads-secrets describeto get details about a user workloads Secret. - Added
gcloud beta composer environments user-workloads-secrets listto list user user workloads Secrets. - Added
gcloud beta composer environments user-workloads-secrets updateto update a user workloads Secret.
Cloud Deploy
- Updated
gcloud deploy applyto accept the Automation resource YAML configuration with the field names in the API proto.
Cloud Infrastructure Manager
- Added
--fileflag togcloud infra-manager deployments export-statefileto download statefile with a custom file name/path or by default to a file namedstatefileif only file path is provided.
Cloud Memorystore
- Add
--node-typeflag toredis clusters createto add the ability to create clusters with different node types.
Cloud NetApp
- Added
--backup-configand--source-backuptogcloud netapp volumesto allow scheduled backups and create volume from backup workflow.
Cloud Pub/Sub
- Promoted
--cloud-storage-file-datetime-formatflag ofgcloud pubsub subscriptions createto GA. Added the ability to set custom Cloud Storage filename datetimes in Cloud Pub/Sub to Cloud Storage subscriptions. For more information, see https://cloud.google.com/pubsub/docs/create-cloudstorage-subscription#file_names. - Promoted
--cloud-storage-file-datetime-formatflag ofgcloud pubsub subscriptions updateto GA. Added the ability to update custom Cloud Storage filename datetimes in Cloud Pub/Sub to Cloud Storage subscriptions. For more information, see https://cloud.google.com/pubsub/docs/create-cloudstorage-subscription#file_names.
Cloud Run
- Updated integration name generation logic to use the integration type followed by 4 digit hash.
Cloud SQL
- Support for designating a disaster recovery replica in
gcloud sql instances patchcommand using--failover-dr-replica-nameflag is in beta.
Compute Engine
- Added
gcloud compute storage-poolsandgcloud compute storage-pools-typescommand groups which can read Compute storage pools and storage pool types. Documentation of the storage pools will be available at https://cloud.google.com/compute/docs/disks/storage-pools.
Compute OS Config
- Added
gcloud compute os-config project-feature-settingscommands that allow to view and change the project feature settings.
Database Migration
- Added
gcloud database-migrate connection-profiles create sqlserverwhich creates a Database Migration Service connection profile for SQL Server. - Updated
gcloud database-migrate migration-jobs createto create Database Migration Service migration job for SQL Server to Cloud SQL-SQL Server migrations. - Added
--dump-typetogcloud database-migrate migration-jobs createto allow creating a migration job with PHYSICAL or LOGICAL dump type. - Added
--dump-typetogcloud database-migrate migration-jobs updateto allow updating a migration job with PHYSICAL or LOGICAL dump type.
GKE Hub
- Updated
gcloud container fleet scopes listto return Fleet Scopes permitted to be viewed by the caller. - Added
gcloud container fleet scopes list-memberships SCOPEto return Fleet Memberships bound to SCOPE.
Kubernetes Engine
- Added
--additive-vpc-scope-dns-domainand--disable-additive-vpc-scopeflags togcloud container clusterscreate,create-autoandupdate. - Added
--security-posture=enterpriseflag togcloud container clusters create,gcloud container clusters create-auto, andgcloud container clusters updateto enable GKE Threat Detection.
Regional Endpoints
- Add optional
addressinput flag togcloud beta networkconnectivity regional-endpoints create.
Workbench
- Fixed issue with
gcloud workbench instancesfailing whenaccelerator-typeflag is set toNVIDIA_A100_80GB.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
470.0.0 (2024-03-26)
Breaking Changes
- (App Hub) Fixed issue where
gcloud apphub discovered-services lookup --location=LOCATION --uri=URIwas formatting result as list to stdout. - (App Hub) Fixed issue where
gcloud apphub discovered-workloads lookup --location=LOCATION --uri=URIwas formatting result as list to stdout.
AlloyDB
- Updated
gcloud beta alloydb clusters create-secondaryto support continuous backup configuration.
App Engine
- Updated the Python
devappserverto version 1.9.111.
Artifact Registry
- Fixed issue where
gcloud artifacts docker upgrade migratereturned wrong IAM policy bindings.
BigQuery
- Added
use_google_authto use the Google Auth libraries for authentication.
Cloud Bigtable
- Promoted
gcloud bigtable authorized-views createto GA. - Promoted
gcloud bigtable authorized-views describeto GA. - Promoted
gcloud bigtable authorized-views listto GA. - Promoted
gcloud bigtable authorized-views updateto GA. - Promoted
gcloud bigtable authorized-views deleteto GA. - Promoted
gcloud bigtable authorized-views get-iam-policyto GA. - Promoted
gcloud bigtable authorized-views set-iam-policyto GA. - Promoted
gcloud bigtable authorized-views add-iam-policy-bindingto GA. - Promoted
gcloud bigtable authorized-views remove-iam-policy-bindingto GA.
Cloud Build
- Add
--service-accountoption togcloud builds submit.
Cloud Composer
- Added
--network-attachmenttogcloud composer beta environments createto specify network attachment. - Added
--support-web-server-pluginstogcloud composer beta environments createto enable/disable the support for web server plugins. - Added
--enable-private-builds-onlytogcloud composer beta environments create/updateto enable only private connectivity to Google services for Python packages. - Added
--disable-private-builds-onlytogcloud composer beta environments create/updateto disable only private connectivity to Google services for Python packages. - Added
--disable-vpc-connectivitytogcloud composer beta environments create/updateto disable connectivity with a user's VPC network. - Added
--enable-private-environmenttogcloud composer beta environments create/updateto disable internet connection from any Composer component. - Added
--disable-private-environmenttogcloud composer beta environments create/updateto enable internet connection from any Composer component. - Added
--composer-internal-ipv4-cidr-blocktogcloud composer beta environments create/updateto specify the IP range in CIDR notation to use internally by Cloud Composer. - Added
--clear-maintenance-windowtogcloud composer beta environments updateto clear the maintenance window settings. - Added
--dag-processor-storagetogcloud composer beta environments create/updateto specify the storage allocated to Airflow dag processor. - Added
--dag-processor-counttogcloud composer beta environments create/updateto specify the number of dag processors. - Added
--dag-processor-cputogcloud composer beta environments create/updateto specify the CPU allocated to Airflow dag processor. - Added
--dag-processor-memorytogcloud composer beta environments create/updateto specify the memory allocated to Airflow dag processor.
Cloud Firestore Emulator
- Release Cloud Firestore emulator v1.19.4
- Fixes minor reserve ids bug in Datastore Mode
- Add
resetendpoint for Datastore Mode
Cloud Logging
- Add
include-childrenflag togcloud logging sinks updatecommand to export logs from descendant resources. - Add
intercept-childrenflag togcloud logging sinks createcommand to intercept logs from descendant resources. - Add
intercept-childrenflag togcloud logging sinks updatecommand to intercept logs from descendant resources. - Add
sink-filterflag togcloud logging sinks listcommand.
Cloud Memorystore
- Add
redis_7_2enum togcloud redis instances createandgcloud redis instances upgradeto support redis version 7.2 instance create/upgrade. - Add
--redis-configflag toredis clusters createto add the ability to specify Redis config when creating a redis cluster. - Add
--update-redis-configflag toredis clusters updateto update Redis config for existing clusters. - Add
--remove-redis-configflag toredis clusters updateto remove Redis config for existing clusters.
Cloud Run
- Added
vertex-genaiintegration type togcloud beta run integrationscommand group. - Added
cloudsqlintegration type togcloud beta run integrationscommand group.
Cloud SQL
- Added
--[no-]enable-google-ml-integrationflag togcloud sql instances createandgcloud sql instances patchto support Vertex AI Integration for Cloud SQL. This is currently only supported in Postgres instances.
Cloud Storage
- Promoted
managed-folderscommand group to GA. - Promoted
--include-managed-foldersflag forcp,mv, andrsyncto GA. - Promoted
--exclude-managed-foldersflag forrmto GA.
Cloud Workstations
- Added
--boost-configsflag tobeta workstations configs createandbeta workstations configs updateand--boostflag tobeta workstations start. - Promoted
--accelerator-countand--accelerator-typeflags ofgcloud workstations configs createandgcloud workstations configs updateto GA.
Compute Engine
- Promoted
--resource-manager-tagsflag ofcompute instance-groups managed createto beta. Flag allows creating Managed Instance Group with Resource Manager Tags. - Promoted
--image-zoneflag ofgcloud compute images listto beta. - Changed OS Login metadata for certificates to
enable-oslogin-certificatesinstead ofrequire-oslogin-certificates. - Promoted
--no-addressflag in--network-interfaceofgcloud compute instances bulk createto GA. - Fixed a bug when parsing the scope of the disk type if
replica-zonescontains two values in--create-diskflag ofgcloud compute instances create.
Kubernetes Engine
- Updated default kubectl from 1.26.14 to 1.26.15.
- Additional kubectl versions:
- kubectl.1.26 (1.26.15)
- kubectl.1.27 (1.27.12)
- kubectl.1.28 (1.28.8)
- kubectl.1.29 (1.29.3)
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
469.0.0 (2024-03-19)
Google Cloud CLI
- Updated
bundled-pythonfor windows to version 3.11.8. - Updated
opensslpackage to version 3.0.13.
Anthos Multi-Cloud
- Added
--ignore-errorsflag to the following command groups:gcloud container aws clusters delete,gcloud container aws node-pools delete,gcloud container azure clusters delete,gcloud container azure node-pools delete, to allow the delete request to succeed, even if errors occur while deleting in-cluster resources.
Artifact Registry
- Modified
gcloud docker images listandgcloud artifacts versions describeto display image size. - Fixed issue where
gcloud artifacts versions describeformatted extra metadata incorrectly.
BigQuery
- Began internal refactoring that will continue for this minor version number.
- Added
copy_files_onlyto load commands targeting BigLake tables. - Added
universe_domain,use_lepanduse_repas alternatives to usingapianduse_regional_endpoints. - Added support for
DELTA_LAKEexternal table types. - Added support to load some configuration that has been set in
gcloud config. - Exposed more information to the
bq infocommand. - Exposes
connector_configurationoptions when creating a connection.
Cloud Bigtable
- Added support for types and aggregates to the cbt CLI.
- Added support for Standard Isolation and Data Boost in
gcloud beta bigtable app-profiles {create,update,list}.
Cloud Dataproc
- Updated
gcloud dataproc session-templates exportto filter out additional output only fields.
Cloud Pub/Sub
- Added flags to
gcloud pubsub topics createto support creating Cloud Pub/Sub Import Topics.- Added
--kinesis-ingestion-consumer-arn - Added
--kinesis-ingestion-role-arn - Added
--kinesis-ingestion-service-account - Added
--kinesis-ingestion-stream-arn
- Added
- Added flags to
gcloud pubsub topics updateto support updating Cloud Pub/Sub Import Topics.- Added
--clear-ingestion-data-source-settings - Added
--kinesis-ingestion-consumer-arn - Added
--kinesis-ingestion-role-arn - Added
--kinesis-ingestion-service-account - Added
--kinesis-ingestion-stream-arn
- Added
Cloud Run
- Support volumes with
type=nfsingcloud beta run deploy,gcloud beta run services update,gcloud beta run jobs deployandgcloud beta run jobs update.
Cloud Workstations
- Added
disable-ssh-to-vmflag support forgcloudCLI workstations GA.
Compute Engine
- Modified
locationflag fromgcloud compute connect-to-serial-portbeta command to use region fromzoneflag as location iflocationis unspecified.
Database Migration
- Updated
gcloud database-migrate migration-jobs createto support the type of data dump for MySQL to Cloud SQL-MySQL migrations. - Updated
gcloud database-migrate migration-jobs updateto support the type of data dump for MySQL to Cloud SQL-MySQL migrations.
Kubernetes Engine
- Updated default kubectl from 1.26.13 to 1.26.14.
- Additional kubectl versions:
- kubectl.1.26 (1.26.14)
- kubectl.1.27 (1.27.11)
- kubectl.1.28 (1.28.7)
- kubectl.1.28 (1.29.2)
Network Security
- Promoted
gcloud network-security firewall-endpointsto GA track. - Promoted
gcloud network-security firewall-endpoint-associationsto GA track. - Promoted
gcloud network-security security-profilesto GA track. - Promoted
gcloud network-security security-profile-groupsto GA track.
Recaptcha
- Add
akamaioption to--waf-serviceflag fromgcloud recaptcha keys createcommand to support creating Akamai enabled site keys.
Workbench
- Added
workbench instances get-configto describe the valid configurations for workbench instances.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
468.0.0 (2024-03-12)
App Engine
Updated the Java SDK to version 2.0.25 build from the open source project https://github.com/GoogleCloudPlatform/appengine-java-standard/releases/tag/v2.0.25.
Upgraded dev_appserver from Python 2 to Python 3.
- You can't use the latest version of
dev_appserver.pyto locally run your applications for runtimes that reached end of support. To continue using an archived version ofdev_appserver.py, see Use the local development server after runtimes reach the end of support. - Python 2 is no longer supported and should not be needed in your environment.
- For supported runtimes, you must update both the
gcloudCLI and theapp-engine-pythoncomponent. If you managegcloudwith an external package manager, see ManaginggcloudCLI components. - If you manage
gcloudCLI with an external package manager, see External package managers. You must update bothgcloudCLI and theapp-engine-pythoncomponent together. - The latest version of
dev_appserver.pyno longer acceptsapi_versioninapp.yaml. This conforms to production behavior.
- You can't use the latest version of
App Hub
- Promoted
gcloud apphubto GA.
Artifact Registry
- Added
gcloud artifacts files downloadwhich downloads a file to the local environment. - Allowed
--remote-mvn-repo,--remote-docker-repo,--remote-npm-repo, and--remote-python-repoflags to be a custom registry uri (ex: https://registry-1.docker.io) as well as the already-supported registry enum (ex: docker-hub) forartifacts repositories create. - Added
--disable-remote-validationflag forartifacts repositories createandartifacts repositories update. - Added
gcloud artifacts docker upgrade migrate.
Cloud Bigtable
- Added
--enable-automated-backupflag togcloud bigtable instances tables createandgcloud bigtable instances tables update. - Added
--disable-automated-backupflag togcloud bigtable instances tables update.
Cloud Build
- Unhided
gcloud builds connections create bitbucket-cloud,gcloud builds connections create bitbucket-data-center,gcloud builds connections update bitbucket-cloud,gcloud builds connections create bitbucket-data-center,gcloud builds triggers create bitbucket-cloud,gcloud builds triggers update bitbucket-cloud,gcloud builds triggers create bitbucket-data-center,gcloud builds triggers update bitbucket-data-center.
Cloud Firestore Emulator
- Release Cloud Firestore emulator v1.19.3
- Includes fix for ancestor queries and namespace scoped queries in Datastore Mode.
Cloud Resource Manager
- Added support for
--tagsflag ingcloud projects createcommand. - Added support for
--tagsflag ingcloud resource-manager folders createcommand.
Cloud Run
- Added
--no-deploy-health-checktogcloud beta run deployandgcloud beta run services updatewhich allows disabling the deployment health check behavior.
Cloud SQL
- Added
gcloud sql instances acquire-ssrs-leaseto acquire a lease for SQL Server Reporting Services setup in Cloud SQL for SQL Server. - Added
gcloud sql instances release-ssrs-leaseto release a lease for SQL Server Reporting Services setup in Cloud SQL for SQL Server.
Cloud TPU
- Added
--reservedflag togcloud compute tpus queued-resources create.
Cloud Tasks
- Promoting
gcloud tasks bufferto GA which enables creation of an HTTP task without specifying the task body. It requires the parent queue to have an HTTP target override.
Compute Engine
- Added support for OS Login SSH certificates for first-party users in alpha
and beta tracks of
gcloud compute ssh. - Promoted
--source-regionsflag ofgcloud compute health-checksto beta. - Added
--cloud-armor-tierflag togcloud compute project-info updatecommand.
Dataproc Metastore
- Promoted
--scheduled-backup-configs-from-file,enable-scheduled-backup,scheduled-backup-cronandscheduled-backup-locationflag ofgcloud metastore services createandgcloud metastore services updateto GA.
Distributed Cloud Edge
- Added
--node-labelsflag togcloud edge-cloud container clusters node-pools createandgcloud edge-cloud container clusters node-pools updatecommands to allow assigning labels to individual nodes in a node pool.
Kubernetes Engine
- Fixed
--enable-queued-provisioningGA ingcloud container node-pools create. For more information see https://cloud.google.com/kubernetes-engine/docs/how-to/provisioningrequest.
Notebooks
- Added
NVIDIA_L4option to--accelerator-typeflag ofgcloud notebooks instances createandgcloud notebooks instances update.
Pubsub Emulator
- Add support for topic ingestion settings.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
467.0.0 (2024-03-05)
Google Cloud CLI
- Updated linux bundled python for the
gcloudCLI to 3.11.8. - Updated
cryptographypackage to version 42.0.5. - Updated
opensslpackage to version 3.0.13.
Backup For GKE
- Removed
--cluster-resource-restore-scopeflag fromgcloud container backup-restore restore-plans createandgcloud container backup-restore restore-plans update. Use--cluster-resource-selected-group-kindsinstead.
Cloud Bigtable
- Added
gcloud bigtable tablescommand group identical to existinggcloud bigtable instances tables.
Cloud Firestore Emulator
- Release Cloud Firestore emulator v1.19.2
- Fix few bugs affecting client SDKs for DS Mode.
Cloud Functions
- Added
--build-service-accountflag togcloud functions deployfor 1st Gen functions to alpha and beta.
Cloud Run
- Add
--service-min-instancesflag togcloud beta run deployandgcloud beta run services updateto update min instances on a service without redeploying. - Promote
--dry-runflag ofgcloud run services replaceto GA.
Cloud TPU
- Promoted
gcloud compute tpus queued-resources create,gcloud compute tpus queued-resources delete,gcloud compute tpus queued-resources describe,gcloud compute tpus queued-resources list,gcloud compute tpus queued-resources resetto GA.
Cloud Workstations
- Fixed flag descriptions for grouped enabled/disabled flags.
- Removed default values for grouped enabled/disabled flags.
Compute Engine
- Promoted
--announce-prefixflag ofgcloud compute public-advertised-prefixes updateto GA. - Promoted
--withdraw-prefixflag ofgcloud compute public-advertised-prefixes updateto GA. - Promoted
--pdp-scopeflag ofgcloud compute public-advertised-prefixes createto GA. - Promoted
--announce-prefixflag ofgcloud compute public-delegated-prefixes updateto GA. - Promoted
--withdraw-prefixflag ofgcloud compute public-delegated-prefixes updateto GA.
Container Registry
- Added
gcloud container images list-gcr-usagewhich lists Container Registry usage within your Google Cloud project, folder, or organization.
Kubernetes Engine
- Added
--enable-multi-networkingflag togcloud container clusters update. - Fixed issue where
--respect-pdbflag was not working withgcloud container node-pools rollback.
Network Security
- Promoted
--[no-]disabledflag togcloud <beta> network-security firewall-endpoint-associations updatecommand to enable/disable a firewall endpoint association without removing it.
Pubsub Emulator
- Fixes exactly once delivery and message ordering compatibility with the Java client library.
Service Extensions
- Added additional values to the supported events. Updated comments.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
466.0.0 (2024-02-27)
Google Cloud CLI
- Updated
gcloud auth application-default login --no-launch-browserto work with Context Aware Access.
Cloud Build
- Hided
gcloud builds connections create bitbucket-cloud,gcloud builds connections create bitbucket-data-center,gcloud builds connections update bitbucket-cloud,gcloud builds connections create bitbucket-data-center,gcloud builds triggers create bitbucket-cloud,gcloud builds triggers update bitbucket-cloud,gcloud builds triggers create bitbucket-data-center,gcloud builds triggers update bitbucket-data-center.
Cloud Infrastructure Manager
- Fixed issue where
gcloud infra-manager previews exportdirectly downloads files when--fileflag is not provided.
Compute Engine
- Promoted
deletecommand ofgcloud compute instance-groups managed all-instances-configto GA. - Promoted
updatecommand ofgcloud compute instance-groups managed all-instances-configto GA. - Promoted
--default-action-on-vm-failureflag ofgcloud compute instance-groups managed <create | update>to GA. - Promoted
gcloud compute instant-snapshots createto GA. - Promoted
gcloud compute instant-snapshots deleteto GA. - Promoted
gcloud compute instant-snapshots describeto GA. - Promoted
gcloud compute instant-snapshots listto GA. - Promoted
gcloud compute instant-snapshots add-labelsto GA. - Promoted
--source-instant-snapshotflag ofgcloud compute disks createto GA. - Promoted
--source-instant-snapshot,--source-instant-snapshot-zone,--source-instant-snapshot-regionand--source-instant-snapshot-key-fileflags ofgcloud compute snapshots createto GA.
Kubernetes Engine
- Removed
--dataplane-v2-observability-modeflag ofgcloud container clusters create|update|create-autocommand. Users are expected to use--enable-dataplane-v2-flow-observabilityand--disable-dataplane-v2-flow-observabilityflags now.
Network Security
- Added
--[no-]disabledflag togcloud <alpha> network-security firewall-endpoint-associations updatecommand to enable/disable a firewall endpoint association without removing it.
Security Command Center
- Added
--locationflag togcloud scc findings,gcloud scc muteconfigs,gcloud scc bqexportsandgcloud scc notificationscommands to provide data residency for scc resources.
Workbench
- Fixed
gcloud workbench instancescommands failing when all three--shielded-secure-boot,--shielded-integrity-monitoring,--shielded-vtpmflags are not passed.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
465.0.0 (2024-02-21)
AI
- Added
update-masktogcloud ai indexes upsert-datapointscommand for dynamic metadata update.
App Engine
- Enable devappserver support for Go 1.22 runtime.
Certificate Manager
- Added
--typeflag togcloud certificate-manager dns-authorizations create.
Cloud Build
- Promoted
gcloud builds connections create bitbucket-cloud,gcloud builds connections create bitbucket-data-center,gcloud builds connections update bitbucket-cloud,gcloud builds connections create bitbucket-data-center,gcloud builds triggers create bitbucket-cloud,gcloud builds triggers update bitbucket-cloud,gcloud builds triggers create bitbucket-data-center,gcloud builds triggers update bitbucket-data-centercommand to beta and GA.
Cloud Composer
- Add
--enable-cloud-data-lineage-integrationand--disable-cloud-data-lineage-integrationtogcloud composer environments createto explicitly enable or disable the integration on creations. - Add
--enable-cloud-data-lineage-integrationand--disable-cloud-data-lineage-integrationtogcloud composer environments updateto explicitly enable or disable the integration on updates.
Cloud Firestore Emulator
- Release Cloud Firestore emulator v1.19.1
- Adds support for Datastore Mode to the Firstore Emulator. Adds
--database-modeflag togcloud emulator firestore startcommand. Note that this is a preview feature and if you find any bugs, please file them here: https://github.com/firebase/firebase-tools/issues.
- Adds support for Datastore Mode to the Firstore Emulator. Adds
Cloud Functions
- Added
--v2flag togcloud functions listto allow using Cloud Functions v2 APIs and return both 1st Gen and 2nd Gen functions in the v2 format https://cloud.google.com/functions/docs/reference/rest/v2/projects.locations.functions#Function. - Added
--v2flag togcloud functions describeto allow using Cloud Functions v2 APIs and return both 1st Gen and 2nd Gen functions in the v2 format https://cloud.google.com/functions/docs/reference/rest/v2/projects.locations.functions#Function. - In an upcoming release,
gcloud functions deploywill create 2nd gen functions by default. A warning has been added for allgcloud functions deploycalls that operate on 1st gen functions. To continue to create 1st gen functions, use the flag--no-gen2.
Cloud Infrastructure Manager
- Added
--fileflag togcloud infra-manager previews exportto download export artifacts to a custom file name or by default to files namedpreviewif one is not provided.
Cloud NetApp
- Added
--large-capacityand--multiple-endpointsflag togcloud beta netapp volumes {create}.
Cloud Run
- Added
firestoreintegration type togcloud alpha/beta run integrationscommand groups.
Cloud TPU
- Fixed race condition bug in SSH and SCP commands that may affect large TPUs.
Compute Engine
- Promoted
--security-profile-groupand--[no-]tls-inspectflags forgcloud compute [network-]firewall-policies rules [create|update]to v1.
Database Migration
- Added heterogeneous migration job update filter and commit id support via
gcloud database-migration migration-jobs update.
Kubernetes Engine
- Updated default kubectl from 1.27.9 to 1.26.13.
- Additional kubectl versions:
- kubectl.1.26 (1.26.13)
- kubectl.1.27 (1.27.10)
- kubectl.1.28 (1.28.6)
- kubectl.1.28 (1.29.1)
- Added
--enable-queued-provisioningflag togcloud container node-pools updatefor enabling queued provisioning on existing node pools. For more information see https://cloud.google.com/kubernetes-engine/docs/how-to/provisioningrequest. - Made
--enable-queued-provisioningGA ingcloud container node-pools create. For more information see https://cloud.google.com/kubernetes-engine/docs/how-to/provisioningrequest. - Added
--enable-cilium-clusterwide-network-policyflag togcloud container clusters createandgcloud container clusters update. - Promoted
gcloud container binauthz policy evaluateto beta. - Updated help text for
--services-ipv4-cidr,--create-subnetwork,--cluster-secondary-range-name,--services-secondary-range-nameoptions to have consistent text noting the requirement of--enable-ip-aliasoption forgcloud container create. - Updated help text for
--services-ipv4-cidr,--create-subnetwork,--cluster-secondary-range-name,--services-secondary-range-nameoptions to remove the note requiring--enable-ip-aliasoption forgcloud container create-auto. Autopilot clusters always use alias IPs for pods, so--enable-ip-aliasoption is always set for create-auto and cannot be specified by the user.
Security Command Center
- Fixed issue that caused
gcloud scc muteconfigs updateto crash when an--update-maskis provided. - Promoted management api
gcloud scc manage ...commands to GA.
Service Extensions
- Promoted
gcloud service-extensions lb-route-extensionsandgcloud service-extensions lb-traffic-extensionsto GA.
Vmware Engine
- Added
--vmware-engine-network-projectflag togcloud vmware network-peerings createto allow peering with VMware Engine network of different project. - Expanded logging server
gcloud vmware private-clouds logging-serverscapabilities with TLS, RELP, and SSL protocol support.
Workbench
- Added
gcloud workbench instances resize-diskto update workbench instances disk size.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
464.0.0 (2024-02-13)
Google Cloud CLI
- Introduced
ACCOUNTas a positional parameter togcloud auth application-default login. This parameter can be used to specify the account that should be used for creating application default credentials.
Bare Metal Solution
- Promoted
gcloud bms os-images describeto GA.
Cloud Run
- Added
--no-default-urltogcloud beta run deployandgcloud beta run services updatewhich allows disabling the default service URL. This may be useful in combination with theinternalandinternal-and-cloud-load-balancingingress settings where the default http ingress point is not desired.
Cloud TPU
- Promoted
--spotflag ofgcloud compute tpus tpu-vm createto GA.
Cloud Workstations
- Adding global fallback to
gcloud workstations list,gcloud workstations list-usable,gcloud workstations configs list, andgcloud workstations cluster listcommands. This allows the command to be used without any resource flags to list all of the specified resources under a project. It can also be used with a subset of the previously required flags for more granular results e.g.gcloud workstations list --cluster=cluster-1 --region=us-central1list all workstations in 'us-central1' that use a configuration created under the 'cluster-1' cluster. - Adding
--disable-ssh-to-vmflag togcloud workstations configsto disallow SSH access to the workstations root VM.
Compute Engine
- Promoted
--stack-typeflag ofcompute interconnects attachments partner createto beta. Flag defines the stack type of partner interconnect attachment. - Promoted
--stack-typeflag ofcompute interconnects attachments partner updateto beta. Flag defines the stack type of interconnect attachment.
Notebooks
- Added
tagsflag to notebook instances. - Fixed a bug where vm-image defaults are not populated when no environment flags are specified.
Pubsub Emulator
- Add support for push payload unwrapping (no_wrapper).
Secure Source Manager
- Added
gcloud source-managercommand group which includesgcloud source-manager instances,gcloud source-manager locations,gcloud source-manager operationsto beta.
Security Command Center
- Fixed issue that caused
gcloud scc muteconfigs updateto crash when an--update-maskis provided.
Workbench
- Fixed boolean flags
--shielded-secure-boot,--shielded-vtpm, and--shielded-integrity-monitoringingcloud workbench instancescommands always parsing as true.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
463.0.0 (2024-02-06)
AlloyDB
- Added option for
--cpu-count=128ininstances createandinstances updatecommands.
Cloud Deploy
- Added IAM policy commands to
gcloud deploy custom-target-types.
Cloud Functions
- Changed
gcloud alpha functions deployandgcloud beta functions deployto deploy new functions via Cloud Functions (2nd gen) by default. 1st gen functions can still be created by specifying--no-gen2or by setting thefunctions/gen2property tooff. This change will be applied in the GA release track in a future release.
Cloud Run
- Promoted
--containerflag ofgcloud run deployandgcloud run services updateto GA to allow deploying multi-container Services.
Cloud SQL
- Fixed and added back support for parallel import and export.
Cloud Workflows
gcloud workflows runto avoid backlogging the execution when the
Cloud Workstations
- Adding a region column to the tables in
gcloud workstations list,gcloud workstations list-usable,gcloud workstations configs list, andgcloud workstations clusters list.
Compute Engine
- Added support of flags to
--detection-load-threshold,detection-absolute-qps,detection-relative-to-baseline-qps, andtraffic-granularity-configstogcloud compute security-policies add-layer7-ddos-defense-threshold-configin alpha/beta. - Added
gcloud compute instance-groups managed resize-requestswhich provides capability to create, describe, list, cancel, and delete resize requests in a zonal MIG to beta. - Promoted
--existing-reservationflag ofgcloud compute commitments createto GA.
GKE Hub
- Promoted Fleet operations commands to beta and GA.
- Promoted
gcloud container fleet operations describeto beta and GA. - Promoted
gcloud container fleet operations listto beta and GA. - Promoted
gcloud container fleet operations waitto beta and GA.
- Promoted
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
462.0.1 (2024-01-31)
Cloud SQL
- Rolled back gcloud support for parallel import and export as it was breaking default behavior for the customers.
Cloud Workflows
- Added
--disable-concurrency-quota-overflow-bufferingflag to concurrency quota is exhausted.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
462.0.0 (2024-01-30)
Google Cloud CLI
- Updated linux bundled python for the
gcloudCLI to 3.11.7. - Updated
pippackage to version 23.3.2.
Binauthz
- Updated
gcloud container binauthz attestations createandsign-and-createto make--attestoroptional, allowing creation of attestations on a specified--note. Note that--validatecan only be used with--attestor.
Cloud Asset Inventory
- Promoted Cloud assets analysis commands
gcloud asset analyze-org-policies,gcloud asset analyze-org-policy-governed-containersandgcloud asset analyze-org-policy-governed-assetsto GA.
Cloud DNS
- Added support to allow importing RecordSets with routing policies from YAML.
Cloud Dataflow
- Added dataflow yaml command
gcloud beta dataflow yaml run.
Cloud Pub/Sub
- Promoted
--message-storage-policy-enforce-in-transitflag ofgcloud pubsub topics createandgcloud pubsub topics updateto GA. This allows users to enable enforcement for in-transit guarantees.
Cloud Run
- Reverted regionalized builds for Cloud Run source deploys.
- Add
--service-accountflag to specify deployment service account for Cloud Run integrations deployments.
Cloud SQL
- Added support for parallel import and export.
Cloud Speech API
- Added
telephonyandtelephony_shortoptions forgcloud ml speech <recognize | recognize-long-running> --modelflag.
Cloud TPU
- Promoted
--queue-countflag ofgcloud compute tpus tpu-vm createto GA.
Cloud Workflows
- Added
--disable-concurrency-quota-overflow-bufferingflag togcloud workflows executeto avoid backlogging the execution when the concurrency quota is exhausted.
Compute Engine
- Promoted
gcloud compute networks subnet --reserved-internal-rangesto GA. - Promoted
gcloud compute networks subnet --secondary-range_with-reserved-internal-rangesto GA.
Database Migration
- Added
gcloud database-migration migration-job demote-destinationwhich allows demoting the destination of a migration job. - Added
alloydb-clusterflag togcloud database-migration connection-profilesto allow creating connection profiles that link to existing AlloyDB clusters.
Distributed Cloud Edge
- Added
--offline-credentialflags togcloud edge-cloud container clusters get-credentialscommand to retrieve the credential used under disconnectivity to Google. - Added
--release-channelargument togcloud edge-cloud container clusters updateto allow updating release channel for local control plane clusters.
Kubernetes Engine
- Promoted
--enable-fqdn-network-policyflag togcloud container clusters createandgcloud container clusters update.
Security Command Center
- Renamed
gcloud alpha scc securityposture-operationscommand group togcloud alpha scc posture-operations. - Also, promoted the above renamed command group
gcloud alpha scc posture-operationsto GA asgcloud scc posture-operations.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
461.0.0 (2024-01-23)
Breaking Changes
- (Cloud Domains) Removed
gcloud domains registrations export/get-transfer-parameters/transfer/list-importable-domains/importcommands. - (Cloud Domains) Removed
--use-google-domains-dnsflag fromgcloud domains registrations registercommand. See https://cloud.google.com/domains/docs/deprecations/feature-deprecations for more information.
AlloyDB
Added flag
--assign-inbound-public-ipto enable or disable public IP for an instance to the following commands in the alpha and beta track:gcloud alloydb instances creategcloud alloydb instances update
Added flag
--authorized-external-networksto set a list of authorized external networks on an instance togcloud alloydb instances updatein the alpha and beta track.
Batch
- Promoted Batch submit job config YAML support from alpha to beta and GA.
Binauthz
- Updated
gcloud container binauthz attestations list,create, andsign-and-createcommands to support image URLs with both a tag and a digest. Attestations with these URLs are supported only in Continuous Validation with check-based policies for GKE.
Cloud Functions
- With the general transition from Container Registry to Artifact Registry, by
default, deploying a 1st Gen function now requires Artifact Registry to be
enabled. Container Registry is still available via
--docker-registryflag. For more information, see https://cloud.google.com/functions/docs/building#image_registry_options.
Cloud Storage
- Updated
gcloud storage sign-urlto allow using impersonation specified through configuration.
Cloud Workstations
- Added
--local-host-portflag to theworkstations sshcommand.
Compute Engine
- Promoted
--confidential-compute-type=TDXflag ofgcloud compute instances createto beta. - Added
IPV6_ONLYoption to--stack-typeflag ofgcloud beta compute vpn-gateways createcommand to create an IPv6-only VPN gateway. - Promoted
--locationflag ofgcloud compute connect-to-serial-portto GA. - Updated behaviour of
gcloud instances delete: it will throw error if instance.delete operation takes more than 70 minutes instead of 30 minutes previously.
Distributed Cloud Edge
- Added IPv6 support for
--ip-addressflag ofgcloud edge-cloud networking routers add-interfacesubcommand.
Kubernetes Engine
- Restored original maximum argument to
--max-nodes-per-poolflag ofgcloud container clusters createfrom 2000 to 1000, as this unintentionally changed the default value.
Recaptcha
- Add
gcloud recaptcha firewall-policies reordercommand.
Security Command Center
- Promoted
gcloud scc posturescommands to GA. - Promoted
gcloud scc posture-templatescommands to GA. - Promoted
gcloud scc posture-deploymentscommands to GA.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
460.0.0 (2024-01-17)
Cloud Bigtable
- Rebuilt cbt cli with golang.org/x/crypto version 0.17.0 which fixed CVE-2023-48795.
Cloud Bigtable Emulator
- Rebuilt cbt cli with golang.org/x/crypto version 0.17.0 which fixed CVE-2023-48795.
Cloud Billing
- Added
ownership-scopeflag togcloud billing budget CLIto select scope of ownership for a budget.
Cloud Domains
- Deprecated
gcloud domains registrations list-importable-domainsandgcloud domains registrations get-transfer-parameterscommands. See https://cloud.google.com/domains/docs/deprecations/feature-deprecations for more information.
Cloud Functions
- Hid
--gen2flag ingcloud functions add-iam-policy-binding,gcloud functions add-invoker-policy-binding,gcloud functions call,gcloud functions delete,gcloud functions describe,gcloud functions get-iam-policy,gcloud functions remove-iam-policy-binding,gcloud functions remove-invoker-policy-binding, andgcloud functions set-iam-policy-binding. The--gen2flag is unnecessary for these commands and will eventually be removed from them in a future release.
Cloud Healthcare
- Added
gcloud healthcare dicom-stores metricscommand which allows users to retrieve metrics associated with a DICOM store.
Cloud Monitoring
- Promoted
gcloud monitoring uptimecommands to beta and GA.
Cloud Org Policy
- Update the error message that mentions the 'update-mask' flag name incorrectly.
Cloud Run
- Reverted regionalized builds for Cloud Run source deploys.
Cloud SQL
- Added -i flag to provide the instance for
gcloud sql generate-login-tokencommand.
Cloud Workstations
- Added
--disable-tcp-connectionsflag togcloud workstations configs` to support disabling plain TCP connections in workstations.
Dataproc Diagnose
- Added
--tarball-accessflag togcloud dataproc clusters diagnosefor enabling Google support to access the diagnostic tar file, which supports the following values:-GOOGLE_DATAPROC_DIAGNOSE: This value transfers the tar file automatically to Google support.GOOGLE_CLOUD_SUPPORT: This flag doesn't transfer the tar file automatically to Google support but provides the necessary read access for Google support to read or download the tar file.
- Added
--start-timeand--end-timeflags togcloud dataproc clusters diagnoseto specify a time range, in%Y-%m-%dT%H:%M:%S.%fZformat, for the collection of diagnostic data within this timeframe. - Added
--job-idsflag togcloud dataproc clusters diagnoseto collect job driver, Spark event, YARN application, and Sparklens output logs, in addition to the default log files, for a specified comma-separated list of dataproc job IDs. - Added
--yarn-application-idsflag togcloud dataproc clusters diagnoseto collect job driver, Spark event, YARN application, and Sparklens output logs in addition to the default log files, for a specified comma-separated list of YARN application IDs.
Eventarc
- Deprecated
gcloud beta eventarc. Users are expected to usegcloud eventarcinstead.
Identity and Access Management
- Added
--include-denyflag togcloud projects get-ancestors-iam-policyandgcloud resource-manager folders get-ancestors-iam-policyto specify if it should return deny policies on the hierarchy.
Immersive Stream
- Added
--modeflag togcloud immersive-stream xr instances createto allow specifying 3D/AR or 3D-only experience modes. - Added
--gpu-classflag togcloud immersive-stream xr instances createto allow specifying the type of underlying GPU used by the stream instance.
Network Security
- In
gcloud network-security firewall-endpoint-associations create, the ASSOCIATION_ID argument is no longer mandatory, and a UUID will be auto-generated on the server if not specified.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
459.0.0 (2024-01-09)
Google Cloud CLI
- Removed the warning about
--update-adcdeprecation.
AI
- Added
--notification-channelsflag togcloud ai model-monitoring-jobs create|updateto allow sending alerts to notification channels.
App Engine
- Updated the Java SDK to version 2.0.24 build from the open source project https://github.com/GoogleCloudPlatform/appengine-java-standard/releases/tag/v2.0.24. $ Updated Jetty Web Server to version 12.0.5.
Assured Workloads
- Promote assured workloads enable-resource-monitoring to GA.
Binauthz
- Updated
gcloud container binauthz attestations createto make--attestoroptional, allowing creation of attestations on a specified--note. Note that--validatecan only be used with--attestor.
Cloud Composer
- Fixed
gcloud beta composer environments list-upgradesfor Composer 2 environments. - Added
--enable-logs-in-cloud-logging-onlyflag togcloud composer environments createto enable writing and reading task logs only from cloud logging and disable using gcs buckets for logs. - Added
--disable-logs-in-cloud-logging-onlyflag togcloud composer environments createto disable writing and reading task logs only from cloud logging and disable using gcs buckets for logs. - Added
--enable-logs-in-cloud-logging-onlyflag togcloud composer environments updateto enable logs in cloud logging only feature for environments. - Added
--disable-logs-in-cloud-logging-onlyflag togcloud composer environments updateto disable logs in cloud logging only feature for environments.
Cloud Datastore
- Promoted
--databaseflag ofgcloud datastore indexes createcommand to beta. - Promoted
--databaseflag ofgcloud datastore indexes createcommand to GA.
Cloud Firestore
- Promoted
firestore databases deleteto beta. - Promoted
firestore databases deleteto GA. - Promoted
--delete-protectionand--no-delete-protectionflag ofgcloud firestore databases createandgcloud firestore databases updatecommand to beta. - Promoted
--delete-protectionand--no-delete-protectionflag ofgcloud firestore databases createandgcloud firestore databases updatecommand to GA.
Cloud Functions
- Fixed file check issue with
gcloud functions deployfor gradle-based Java deployments. - Added
--build-service-accountflag togcloud beta functions deployfor 2nd Gen functions to alpha and beta.
Cloud Memorystore
- Allowed using project numbers in command arguments.
Cloud Org Policy
- Updated
etagfield in the output ofgcloud org-policies listcommand to show a top-level etag which better reflects the current state of the policy. - Added
--etagtogcloud org-policies deleteto support etag on policy deletion that will ensure the client has an up-to-date value before proceeding.
Cloud Run
- add
--add-volume,--remove-volumeand--clear-volumesflags togcloud beta run deploy,gcloud beta run services update,gcloud beta run jobs deploy, andgcloud beta run jobs updateto support managing volumes in your Cloud Run Services and Jobs. - add
-add-volume-mount,--remove-volume-mount, and--clear-volume-mountflags togcloud beta run deploy,gcloud beta run services update,gcloud beta run jobs deploy, andgcloud beta run jobs updateto support mounting volumes within containers.
Cloud SQL
- Rename the positional argument of
gcloud sql backups restorecommand from BACKUP_ID to ID. - Allowed using project numbers in command arguments.
Cloud Services
- Promoted
gcloud services vpc-peerings get-vpc-service-controlsto GA.
Cloud Workstations
- Added
--domainflag togcloud workstations clustersto enable using custom domains.
Compute Engine
- Promoted
--server-tls-policyand--clear-server-tls-policyforgcloud compute target-https-proxies createandgcloud compute target-https-proxies updateto beta.
Compute Firewall Policy Rules
- Fixed issue where
gcloud firewall-policies rules updatedidn't allow clearing list fields. - Fixed issue where
gcloud firewall-policies rules updateset disabled and enabledLogging to false if it was not specified by the user. - Fixed issue where
gcloud beta firewall-policies rules updateandgcloud beta network-firewall-policies rules updaterequired providing--security-profile-groupeven if it was not changed. - Fixed issue where
gcloud beta firewall-policies rules updateandgcloud beta network-firewall-policies rules updatedidn't allow clearing securityProfileGroup (--security-profile-group='').
Database Migration
- Added MySQL_8_0_35 minor version option when creating Cloud SQL connection profile using
gcloud database-migration connection-profiles create cloudsqlcommand.
Kubernetes Engine
- Updated default kubectl from 1.27.8 to 1.27.9.
- Additional kubectl versions:
- kubectl.1.24 (1.24.17)
- kubectl.1.25 (1.25.16)
- kubectl.1.26 (1.26.12)
- kubectl.1.27 (1.27.9)
- kubectl.1.28 (1.28.5)
- kubectl.1.28 (1.29.0)
- Added
--enable-secret-managerflags togcloud container clusters create,gcloud container clusters create-autoandgcloud container clusters updatein alpha and beta. - Deprecated
--dataplane-v2-observability-modeflag ofgcloud container clusters create|update|create-autocommand. Users are expected to use--enable-dataplane-v2-flow-observabilityand--disable-dataplane-v2-flow-observabilityflags now. - Increased maximum argument to
--num-nodesflag ofgcloud container clusters createfrom 1000 to 2000.
Network Services
- Updated
gcloud network-services gatewaysto show a newipVersionfield for v1 version. - Added
envoyHeadersfield togcloud network-services <meshes|gateways> <import|export|describe>commands to inject envoy internal debug headers into upstream requests. - Added
idleTimeoutfield togcloud network-services <http-routes|grpc-routes|tcp-routes|tls-routes> <import|export|describe>to configure idle timeouts for the upstream and downstream connections. - Added
mirrorPercenttogcloud network-services http-routes <import|export|describe>to configure fractional mirror percentage. - Added
directResponsetogcloud network-services http-routes <import|export|describe>which returns a static HTTP response for all requests. - Added
requestHeaderModifiertogcloud network-services http-routes <import|export|describe>to modify request headers to a particular destination. - Added
responseHeaderModifiertogcloud network-services http-routes <import|export|describe>to modify response headers from a particular destination.
Service Directory
- Allowed using project numbers in command arguments.
Transcoder
- Allowed using project numbers in command arguments.
telco automation
- Promoted
gcloud telco-automation orchestration-clusterto GA. - Promoted
gcloud telco-automation operationsto GA.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
458.0.1 (2023-12-20)
Google Cloud CLI
- Fixed error
'ython'' is not recognized as an internal or external command, operable program or batch file.when updatinggcloudon Windows.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
458.0.0 (2023-12-19)
Breaking Changes
- (Compute Engine) Updated behaviour of
gcloud instances stop: it will not throw error if - (Compute Engine) instance gets deleted during polling on the stopping operation.
- (GKE Hub) Changed output of
gcloud container fleet memberships listto display the UUID of the memberships instead ofexternal_id. Theexternal_idis still available in the json-formatted output.
Google Cloud CLI
- Updated
cryptographypackage to version 41.0.7.
App Engine
- Updated the Go SDK to version 1.9.76. Please visit the following release notes for details: https://cloud.google.com/appengine/docs/go/release-notes.
- Promoted command
gcloud app runtimes list --environment=standardto GA. The command displays the runtimes for the App Engine standard environment.
BigQuery
- Fixed a bug in 2.0.99 and 2.0.100 that causes any command to fail if initialization is required.
Cloud Bigtable
- Adds
reversedflag tocbt readcommand to enable reverse scans. - Rebuild with golang 1.21.5.
Cloud Bigtable Emulator
- Rebuild with golang 1.21.5.
Cloud Run
- Promoted
--conditionflag forgcloud run services {add,remove}-iam-policy-bindingfrom alpha to beta. - Enabled
--cpu-boostby default for run deploy on new services if not otherwise specified.
Cloud Services
- Promoted
gcloud services vpc-peerings get-vpc-service-controlsto beta.
Compute Engine
- Promoted
--with-extended-notificationsflag ofgcloud compute instances simulate-maintenance-eventto beta and GA. - Promoted
--confidential-computeflag ofgcloud compute disks createto GA. - Promoted
--create-disk=confidential-computeforgcloud compute instances createto GA. - Promoted Instance API Perform Maintenance to beta and GA.
Kpt
- Updated kpt in Google Cloud CLI from 1.0.0-beta.48 to 1.0.0-beta.49.
Kubernetes Engine
gcloud container clusters createandgcloud container clusters updatenow allow multiple binauthz policies to be bound to a cluster using--binauthz-policy-bindings.- Updated default kubectl from 1.27.7 to 1.27.8.
- Additional kubectl versions:
- kubectl.1.24 (1.24.17)
- kubectl.1.25 (1.25.16)
- kubectl.1.26 (1.26.11)
- kubectl.1.27 (1.27.8)
- kubectl.1.28 (1.28.4)
- Added
enterpriseoption to--workload-vulnerability-scanningflag ofgcloud container clusters create|update|create-autocommands to enable Advanced vulnerability insights mode in the GA track. - Promote
--in-transit-encryptionflag togcloud container clusters createandgcloud container clusters updateto GA.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
457.0.0 (2023-12-12)
Breaking Changes
- (Network Actions) Removed
network-actionssurface.
Google Cloud CLI
- Added deprecation warning to
gcloud components restore. To revert gcloud to a previous version, please rungcloud components update --version=<previous_version>.
AI
- Added
--container-deployment-timeout-secondsflag togcloud ai models uploadandgcloud beta ai models upload. - Added
--container-shared-memory-size-mbflag togcloud ai models uploadandgcloud beta ai models upload. - Added
--container-startup-probe-execflag togcloud ai models uploadandgcloud beta ai models upload. - Added
--container-startup-probe-period-secondsflag togcloud ai models uploadandgcloud beta ai models upload. - Added
--container-startup-probe-timeout-secondsflag togcloud ai models uploadandgcloud beta ai models upload. - Added
--container-health-probe-execflag togcloud ai models uploadandgcloud beta ai models upload. - Added
--container-health-probe-period-secondsflag togcloud ai models uploadandgcloud beta ai models upload. - Added
--container-health-probe-timeout-secondsflag togcloud ai models uploadandgcloud beta ai models upload. - Added
--container-grpc-portsflag togcloud ai models uploadandgcloud beta ai models upload.
Anthos Multi-Cloud
- Added
gcloud container aws node-pools rollbackto rollback failed AWS node pool update operations. This allows customers to revert the node pool back to its original state.
App Engine
- Updated the Java SDK to version 2.0.23 build from the open source project https://github.com/GoogleCloudPlatform/appengine-java-standard/releases/tag/v2.0.23.
- Updated Jetty Web Server to version 12.0.4.
BigQuery
- Added the ability to update table tags by using
add_tags,remove_tagsandclear_all_tags.
Certificate Manager
- Added command
certificate-manager trust-configs update.
Cloud Composer
- Add
--disable-cloud-data-lineage-integrationtogcloud composer environments create(alpha and beta) to explicitly disable the integration.
Cloud Deploy
- Added
gcloud deploy custom-target-typescommand group.
Cloud Functions
- Added
--runtime-update-policyflag togcloud beta functions deployfor 1st Gen functions to alpha and beta. - Added
--runtime-update-policyflag togcloud functions deployfor 1st Gen functions to GA.
Cloud Logging
- Allow for using the logging feature with protocol
SSLingcloud compute backend-services createandgcloud compute backend-services update.
Cloud Pub/Sub
- Promoted
--use-table-schemaflag ofgcloud pubsub subscriptions [create|update]to GA. This option allows Pub/Sub to use the schema of the BigQuery table to write the fields of a JSON message to the corresponding columns.
Cloud Services
- Promoted
gcloud services api-keys undeleteto GA.
Compute Engine
- Added support for
version=23.10andshort-name=ubuntuin--os-typesforgcloud beta compute instances ops-agents policies [create|update]. - Promoted
gcloud compute instances set-namecommand to GA. - Promoted
--recaptcha-action-site-keysand--recaptcha-session-site-keysingcloud compute security-policies rules create|updateto GA. - Added
tls-ja3-fingerprintanduser-ipas valid rate limit key types ingcloud compute security-policies rules.
Distributed Cloud Edge
- Made flag
--ipv4-rangeoptional forgcloud edge-cloud networking subnets create.
GKE Hub
- Promoted
gcloud container fleet clusterupgradeandgcloud container hub clusterupgradeto beta and GA.
Kubernetes Engine
gcloud container clusters createandgcloud container clusters updatenow allow multiple binauthz policies to be bound to a cluster using--binauthz-policy-bindings.- Added
--autoprovisioning-resource-manager-tagsflag togcloud container clusters create,gcloud container clusters create-autoandgcloud container clusters updatein GA track. - Added
--resource-manager-tagsflag togcloud container clusters create,gcloud container node-pools createandgcloud container node-pools updatein GA track.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
456.0.0 (2023-12-05)
Breaking Changes
- (AlloyDB) Modified
gcloud alloydb instances updateto be asynchronous by default. Use - (AlloyDB)
--no-asyncflag to get the old behavior.
Google Cloud CLI
- Updated
gcloudCLI to support Python v3.11 and v3.12.
AlloyDB
- Added support for specifying
--database-versioninclusters createcommand in GA track.
Anthos
- Support new flag
serverforgcloud anthos auth logincommand. - 'server' flag obviates the need to download login-config file.
Anthos Multi-Cloud
- Added
--proxy-secret-nameand--proxy-secret-namespaceflags togcloud container attached clusters importto configure an HTTP/HTTPS proxy for outbound traffic. - Promoted
--max-surge-updateand--max-unavailable-updateflags to GA (General Availability) forgcloud container aws node-pools createandgcloud container aws node-pools updatecommands. These flags let you specify or modify surge update parameters during node pool creation and updating.
App Engine
- Added
gcloud beta app runtimes list --environment=standardwhich displays the supported runtimes for App Engine Standard.
Artifact Registry
- Added
domainas a config option to use a different domain endpoint forartifacts docker.
BigQuery
- Added python 3.12 support.
- Added support for
kms_key_nameto connections. - Added concurrent requests when looking up IAM information.
- Added support to show replica table information.
- Updated quotes library used.
- Fixed bug in
cpto ensure all regions are being checked. - Ensured
bq ls -ponly displays the first page of results by default to align with other list methods. - Added messaging for DDL statements modifying vector indexes.
- Improved error messaging for tag updates.
- Added improved error messaging when project lookups are aborted.
Certificate Manager
- Added command
certificate-manager trust-configs create.
Cloud Backup DR
- Promoted
gcloud backup-drcommand group which includesgcloud backup-dr management-servers,gcloud backup-dr locationsandgcloud backup-dr operationsto GA.
Cloud Datastore
- Updated
gcloud datastore operations listto respect a--limitset to >100.
Cloud Domains
- Added support for disabling and enabling automatic renewal of domains using the Cloud Domains
gcloud domains registrations configure managementmethod (with thepreferred-renewal-methodflag or in the interactive flow).
Cloud Firestore
- Updated
gcloud firestore operations listto respect a--limitset to >100.
Cloud Healthcare
- Added
gcloud healthcare hl7v2-stores metricswhich allows users to retrieve metrics associated with a HL7v2 store.
Cloud NetApp
- Removed netapp/region as a property since netapp/location can be either region or zone depending on SO or PO.
Cloud Pub/Sub
- Fix missing error message for commands under
gcloud pubsub.
Cloud Run
- Added the information of whether the job to be deleted has running executions
to the confirm message of
gcloud run jobs delete. - Regionalize builds for Cloud Run source deploys.
Cloud Services
- Promoted
gcloud services api-keys createto GA. - Promoted
gcloud services api-keys deleteto GA. - Promoted
gcloud services api-keys get-key-stringto GA. - Promoted
gcloud services api-keys updateto GA.
Cloud TPU
- Promoted
--update-metadata,--clear-metadata,--remove-metadataand--metadata-from-fileflags ofgcloud compute tpus tpu-vm updateto GA.
Cloud Workstations
- Added
--enable-audit-agentflag toworkstations configs createandworkstations configs update.
Compute Engine
- Promoted
--confidential-compute-typeflag ofgcloud compute instance createto beta. - Promoted flag
--user-ip-request-headersofgcloud compute security-policies updateto GA. - Fixed issue where
gcloud compute sshandgcloud compute scpcommands would fail on Windows when PuTTY prompted in certain situations, such as when using--plainor when connecting to an instance with OS Login 2FA enabled. - Fixed crash in
gcloud compute diagnose routeswhen specifying--reverse-traceroute. - Promoted
locationflag forgcloud compute connect-to-serial-portto beta. - Promoted
--typeflag ofgcloud compute routers nats createto GA. - Promoted
--source-nat-active-ranges,--source-nat-active-ranges-region,--source-nat-drain-ranges,--clear-source-nat-drain-rangesand--source-nat-drain-ranges-regionflags ofgcloud compute routers nats rule updateto GA. - Promoted
--source-nat-active-rangesand--source-nat-active-ranges-regionflags ofgcloud compute routers nats rule createto GA. - Promoted new allowed value:
PRIVATE_NATfor--purposeflag ofgcloud compute networks subnets createto GA. - Promoted new
:ALLrange option for subnets passed to--nat-custom-subnet-ip-rangesflag ofgcloud compute routers nats (create|update)to GA.
Compute Firewall Rules
- Added
--export-terraform-scriptflag togcloud compute firewall-rules migrateto prepare a terraform script for migrated Network Firewall Policy. - Added
disabledcolumn to default view ofgcloud compute networks get-effective-firewallsandgcloud compute network-firewall-policies get-effective-firewalls.
Database Migration
- Updated
gcloud database-migrationto show error details on command failure when used with--no-asyncflag. - Adding support for choosing Alloy DB database version using
--database-versionflag ingcloud database-migration connection-profiles create alloydb.
GKE Hub
- Promoted
gcloud container fleet dataplane-v2-encryption {describe, disable, enable}to GA. - Added property
pod-affinitytogcloud container fleet policycontroller deployment setandgcloud container fleet policycontroller deployment removeso that users can configure high availability on Policy Controller deployments. - Added
--binauthz-evaluation-modeflag togcloud container fleet create,gcloud container fleet updatein alpha, beta and GA track. - Added
--binauthz-evaluation-modeflag togcloud container hub create,gcloud container hub updatein alpha, beta and GA track. - Added
--binauthz-policy-bindingsflag togcloud container fleet create,gcloud container fleet updatein alpha, beta and GA track. - Added
--binauthz-policy-bindingsflag togcloud container hub create,gcloud container hub updatein alpha, beta and GA track.
Kpt
- Updated kpt from v1.0.0-beta.47 to v1.0.0-beta.48. See https://github.com/kptdev/kpt/releases/tag/v1.0.0-beta.48 for more details.
Kubernetes Engine
- Added
--enable-dataplane-v2-flow-observabilityand--disable-dataplane-v2-flow-observabilityflags for toggling DPv2 Flow Observability feature.
Network Security
- Add
--billing-projectrequired flag togcloud network-security firewall-endpoints createcommand to provide Google Cloud project ID for API enablement check, quota, and endpoint uptime billing. - Add
--update-billing-projectflag togcloud network-security firewall-endpoints updatecommand to update the Google Cloud project used for API enablement check, quota, and endpoint uptime billing.
Recaptcha
- Support creating Fastly enabled site keys using
recaptcha keys create --waf-service=cloudfare.
Regional Endpoints
- Unhid
regional-endpointsas a subgroup ofgcloud beta networkconnectivity.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
455.0.0 (2023-11-14)
Breaking Changes
- (Network Connectivity) Removed
gcloud network-connectivity spokes acceptandgcloud network-connectivity spokes rejectcommands. Usegcloud network-connectivity hubs accept-spokeandgcloud network-connectivity hubs reject-spokecommands instead.
Google Cloud CLI
- Updated bundled python for the
gcloudCLI to 3.11.6. - Updated
cryptographypackage to version 41.0.5. - Updated
opensslto version 3.1.4 for cryptography.
AI
- Added more choice options to
--regionflag ofgcloud ai custom-jobsandgcloud ai hp-tuning-jobs, including: asia-northeast2, australia-southeast2, europe-north1, europe-southwest1, europe-west8, and southamerica-west1.
App Engine
- Updated the Python App Engine devappserver to support new Memcache API methods ('peek' and 'peek_multi') to retrieve timestamps of Memcache items.
- Updated the Java SDK to version 2.0.22 build from the open source project https://github.com/GoogleCloudPlatform/appengine-java-standard/releases/tag/v2.0.22.
Binauthz
- Updated
gcloud container binauthz attestations listto make--attestoroptional, allowing listing from any project. - Modified
gcloud container binauthz attestations sign-and-createto allow--validateto work with--pae-encode-payload.
Cloud Bigtable
- Fixed issue where
cbt createtablewould create column families with a MaxVersions(1) GC policy. As per our documentation (https://cloud.google.com/bigtable/docs/garbage-collection#everything-else), tables created by the cbt cli should retain an infinite number of versions by default.
Cloud Data Fusion
- Added
--patch_revisionoptional argument to
gcloud beta data-fusion instances createto create a Cloud Data Fusion
instance with the provided patch revision version. - Added
--patch_revisionoptional argument to
gcloud beta data-fusion instances updateto perform patch revision
update of the Cloud Data Fusion instance.
Cloud Filestore
- Added
--tier=REGIONALflag togcloud filestore instances createto support a regional filestore instance creation.
Cloud Functions
- Promoted
--concurrencyflag ofgcloud functions deployto GA. - Promoted
--cpuflag ofgcloud functions deployto GA.
Cloud Run
- Promoted
gcloud run jobs executions cancelto GA. This command allows cancelling a running Cloud Run job execution.
Cloud SQL
- Added
--show-sql-network-architectureand--upgrade-sql-network-architectureflags togcloud sql instances listandgcloud sql instances patchto support New Network Architecture self upgrade for Cloud SQL.
Cloud Storage
- Released object lock feature and per-object retention settings.
- Added
storage/multipart_chunksizeandstorage/multipart_thresholdfor adjusting settings of Boto3 client uploads via S3 or the other XML APIs.
Cloud TPU
- Promoted
--attach-diskand--detach-diskflags ofgcloud compute tpus tpu-vm updateto GA.
Dataproc Metastore
- Promoted
--data-catalog-syncflag ofgcloud metastore services createandgcloud metastore services updateto GA.
GKE Hub
- Added
--security-postureflag togcloud container fleet create,gcloud container fleet updatein alpha, beta and GA track. - Added
--security-postureflag togcloud container hub create,gcloud container hub updatein alpha, beta and GA track. - Added
--workload-vulnerability-scanningflag togcloud container fleet create,gcloud container fleet updatein alpha, beta and GA track. - Added
--workload-vulnerability-scanningflag togcloud container hub create,gcloud container hub updatein alpha, beta and GA track. - Added support for
fleet-default-member-configcommand to Service Mesh in alpha, beta and GA tracks. Promoted
--fleet-default-member-configflag of the following commands to GA:gcloud container fleet identity-service enablegcloud container hub identity-service enablegcloud container fleet identity-service deletegcloud container hub identity-service delete
Added
--fleet-default-member-configflag to the following commands in alpha, beta, and GA tracks:gcloud container fleet identity-service applygcloud container hub identity-service apply
to modify a fleet-level default membership configuration.
Added
--originflag to the following commands in alpha, beta, and GA tracks:gcloud container fleet identity-service applygcloud container hub identity-service apply
to apply a fleet-level default membership configuration to a membership.
Added support for
fleet-default-member-configcommand to Service Mesh in alpha, beta and GA tracks.
Kubernetes Engine
- Fixed a bug where if
--artifact-urlwas passed togcloud container binauthz attestations listonly attestations over the full artifact url would be returned instead of attestations over the artifact digest.
Security Command Center
- Promoted
gcloud scc custom-modules sha simulateto GA.
Vmware Engine
- Added commands for managing new types of resources:
- Added
gcloud vmware dns-bind-permissionwhich manages DNS bind permission resources. - Added
gcloud vmware private-clouds dns-forwardingwhich manages DNS forwarding resources. - Added
gcloud vmware network-policies external-access-ruleswhich manages external access rule resources. - Added
gcloud vmware private-clouds external-addresseswhich manages external address resources. - Added
gcloud vmware private-clouds logging-serverswhich manages logging server resources. - Added
gcloud vmware private-clouds management-dns-zone-bindingswhich manages management DNS zone binding resources. - Added
gcloud vmware network-peeringswhich manages network peering resources. - Added
gcloud vmware network-peering routeswhich manages network peering route resources. - Added
gcloud vmware private-clouds clusters nodeswhich allows cluster node resources.
- Added
- Added
--type,--preferred-zone, and--secondary-zonetogcloud vmware private-clouds createcommand to support stretched private clouds creation. - Added
clusterCoreCount,clusterVirtualCpuCount,clusterStorageGbandclusterMemoryGbfields ingcloud vmware private-clouds clusters describecommand output.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
454.0.0 (2023-11-07)
AI
- Added
deployment-group,enable-access-logging,audiences,allowed-issuerstogcloud ai index-endpoints mutate-deployed-index.
Anthos Multi-Cloud
- Updated
container attached clusters registerandcontainer attached clusters importto check for proper deployment of the install agent before attempting to register/import.
Artifact Registry
- Updated
gcloud artifacts sbom loadto have the newly created bucket have Uniform Bucket Level Access set to true.
Binauthz
- Fixed issue with
gcloud container binauthz attestations sign-and-createwhere--validateis not supported with--pae-encode-payload.
Certificate Manager
- Added
--update-maskflag togcloud certificate-manager trust-configs import.
Cloud Bigtable
- Rebuilt cbt cli with go version 1.21.3 which fixed CVE-2023-39323.
Cloud Bigtable Emulator
- Rebuilding cbt emulator with go version 1.21.3 which fixed CVE-2023-39323.
Cloud Build
- Added
--clear-subscription-filtertogcloud builds triggers update pubsubcommand.
Cloud Dataproc
- Added
--min-secondary-worker-fractionflags togcloud dataproc clusters createandgcloud dataproc clusters update.
Cloud Deploy
- Added
gcloud deploy automationsandgcloud deploy automation-runscommand groups.
Cloud IAM
- Added
--allowed-servicesflag togcloud iam workforce-pools providers create-oidc, which allows the user to setup domains that can be accessed by users in a workforce pool. - Added
--disable-programmatic-signinflag togcloud iam workforce-pools providers create-oidcandgcloud iam workforce-pools providers update-oidc, which lets the administrator disable programmatic sign-in for users in a workforce pool.
Cloud Run
- Added
--container,--remove-containers, and--depends-onflags togcloud beta run deployandgcloud beta run services updateto allow deploying and updating multi-container Services.
Cloud SQL
- Added
--cascadable-replicaflag togcloud sql instances createto enable cascadable replica creation for SQL Server. - Added
gcloud sql instances switchoverin alpha and beta to enable switchover in Cloud SQL for SQL Server. - Added
--failoverflag togcloud sql instances promote-replicato enable unmanaged failover in Cloud SQL for SQL Server.
Cloud Storage
- Fixed "Completed" progress count incrementing for uploads with errors.
- Fixed an issue where
--content-md5flag was showing up forgcloud storage objects updatecommand. MD5 Hash is a read only field so cannot be updated. Removed--content-md5flag from theupdatecommand and removed--clear-content-md5flag fromgcloud storage {cp|mv|rsync|objects update}commands. - Added
--autoclass-terminal-storage-classflag togcloud storage buckets {create|update}to set the terminal storage class for Autoclass buckets. - Updated gsutil component to 5.27.
- Releases soft delete feature, including
restorecommand and various flags across other commands. - Removes un-implemented
operations listflags:--uriand--page-size. These flags didn't do anything and there are no operations public users could have been using them on yet.
Cloud TPU
- Promote
--update-labels,--clear-labels, and--remove-labelsflags ofgcloud compute tpus tpu-vm updateto GA.
Compute Engine
- Promoted Standby Policy flags for
gcloud compute instance-groups managed createin beta. - Promoted Standby Policy flags for
gcloud compute instance-groups managed updatein beta. - Promoted
gcloud compute snapshot-settingsto GA. Documentation of this feature is available at https://cloud.google.com/compute/docs/disks/snapshot-settings. - Updated enum name for
--managed-protection-tierflag forgcloud compute project-info updatefromCAMP_PLUS_MONTHLYtoCAMP_PLUS_PAYGO. - Added
--network-user-defined-fields,--network-src-ip-ranges,--network-dest-ip-ranges,--network-ip-protocols,--network-src-ports,--network-dest-ports,--network-src-region-codes, and--network-src-asnstogcloud compute security-policies rules create|update. - Added
gcloud compute security-policies add-user-defined-fieldsandgcloud compute security-policies remove-user-defined-fieldscommands. - Added
--regiontogcloud compute backend-services update. - Added
--security-policyand--security-policy-regiontogcloud compute instances network-interfaces update. - Added
gcloud compute target-pools updateandgcloud compute target-instances updatecommands.
Distributed Cloud Edge
- Added
upgradecommand togcloud edge-cloud container clustersto allow manually upgrading local control plane clusters. - Promoted
--routertogcloud edge-cloud container vpn-connections createto allow users to define Cloud Router to use when creating the VPN connection.
GKE Hub
- Promoted
gcloud container fleet policycontrollergroup to GA.
Kubernetes Engine
- Fixed issue where
gcloud container clusters create-autowould prefercompute/zoneovercompute/regionif both configs were set. Now prioritizes usingcompute/region. - Updated default kubectl from 1.27.5 to 1.27.7.
- Additional kubectl versions:
- kubectl.1.24 (1.24.17)
- kubectl.1.25 (1.25.15)
- kubectl.1.26 (1.26.10)
- kubectl.1.27 (1.27.7)
- kubectl.1.28 (1.28.3)
- Added
--labelsflag togcloud container clusters create-autoto enable applying labels on Autopilot clusters at creation time.
Looker
- Added
gcloud looker regions listwhich displays all available regions to deploy a Looker instance.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
453.0.0 (2023-10-31)
Breaking Changes
- (Cloud Infrastructure Manager) Removed support for
blueprints/locationproperty, in favor ofinfra-manager/locationproperty.
AI
- Added
--encryption-kms-key-nameflag togcloud ai indexes createto support encryption spec.
Artifact Registry
- Added
--remote-usernameand--remote-password-secret-versionflags forartifacts repositories createandartifacts repositories update.
Cloud Build
- Renamed
Google Cloud BuildtoCloud Buildin the help text ofgcloud buildscommand group.
Cloud Infrastructure Manager
- Added
infra-manager/locationproperty to set the default Infra Manager region.
Cloud NetApp
- Added
gcloud beta netapp backup-vaults backupssurface command, and made help text public.
Cloud Run
- Added
--args,--task-timeout,--tasksand--update-env-varsflags togcloud run jobs executeto allow executing a Cloud Run job with runtime overrides. - Promoted
--add-custom-audiences,--clear-custom-audiences,--remove-custom-audiencesand--set-custom-audiencesflags ofgcloud run deployandgcloud run services updateto GA.
Cloud Storage
- Added
--autoclass-terminal-storage-classflag togcloud storage buckets {create|update}to set the terminal storage class for Autoclass buckets. - Updated gsutil component to 5.27.
- Fixed broken
objects updateclear flags.
Cloud Tasks
- Added
gcloud tasks cmek-configto [alpha|beta|GA] which enables creation of CMEK configuration for a given project in a particular location.
Cloud Workstations
- Added
--domainflag togcloud beta workstations clustersto enable using custom domains.
Compute Engine
- Promoted
--default-action-on-vm-failureflag ofgcloud compute instance-groups managed <create | update>to beta. - Promoted
--source-disk-for-recovery-checkpointand--source-disk-for-recovery-checkpoint-regionflags ofgcloud compute snapshots createto GA.
GKE Hub
- Added
policycontrollergroup which provides configuration commands for GKE Hub Policy Controller.
Kpt
- Updated kpt from v1.0.0-beta.25 to v1.0.0-beta.27. See https://github.com/kptdev/kpt/releases/tag/v1.0.0-beta.27 and previous release notes for more details.
Kubernetes Engine
- Fixed issue where
gcloud container clusters create-autowould prefercompute/zoneovercompute/regionif both configs were set. Now prioritizes usingcompute/region.
Notebooks
- Added
gcloud notebooks runtimes migratecommand. This command migrates a Google-Managed Notebook to a Workbench Instance. - Added
gcloud notebooks instances migratecommand. This commands migrates a User-Managed Notebook to a Workbench Instance.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
452.0.1 (2023-10-25)
Google Cloud CLI
gcloudwill prefer using a supported version of Python if one is available on PATH.- This only affects environments where
gclouddoes not already manage a Python interpreter via bundled Python or virtualenv. - Currently supported versions are 3.8, 3.9, 3.10.
- This only affects environments where
Cloud Storage
- Updated gsutil component to 5.27.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
452.0.0 (2023-10-24)
AI
- Added
deployment-group,enable-access-logging,audiences,allowed-issuerstogcloud ai index-endpoints deploy-index. - Added
enable-private-service-connect,project-allowlist,encryption-kms-key-nametogcloud ai index-endpoints create.
Anthos On-Prem
- Renamed
--upgrade-control-planeflag ofgcloud container vmware clusters createandgcloud container vmware clusters updateto--upgrade-policy. Promoted--upgrade-policyflag to GA.
App Engine
- Updated the Java SDK to version 2.0.21 build from the open source project https://github.com/GoogleCloudPlatform/appengine-java-standard/releases/tag/v2.0.21.
Artifact Registry
- Fixed
Registry URLin the output ofartifacts repositories describe.
Cloud BCE App Connector
- Added
gcloud beta beyondcorp app gateways. Commands in this group manages app connector gateways. For more information, see https://cloud.google.com/beyondcorp-enterprise/docs/enable-app-connector.
Cloud Bigtable
- Added
--priorityflag togcloud bigtable app-profiles createandgcloud bigtable app-profiles update.
Cloud Composer
- Added
--cloud-preferred-zonetogcloud composer environments createto select preferred zone for sql database creation. - Added
--storage-buckettogcloud composer environments createto specify the Cloud Storage bucket to be used by the environment. - Added
--storage-buckettogcloud beta composer environments createto specify the Cloud Storage bucket to be used by the environment.
Cloud Dataproc
- Added
--driver-required-memory-mband--driver-required-vcoresflags togcloud dataproc jobs submit.
Cloud Domains
- Deprecated
gcloud domains registrations export/import/transfercommands. - Deprecated
--use-google-domains-dnsand--contact-privacy=private-contact-dataflags fromgcloud domains registrationscommand group. See https://cloud.google.com/domains/docs/deprecations/feature-deprecations for more information.
Cloud IAM
- Promoted optional
--recommendflag to beta for the following command:gcloud iam service-account delete
Cloud NetApp
- Added
gcloud beta netapp backup-vaultssurface command, and made help text public.
Cloud Resource Manager
- Promoted optional
--recommendflag to beta for the following commands:gcloud projects remove-iam-policy-bindinggcloud projects delete
Cloud SQL
- Support
--ssl-modeflag forgcloud sql instances createandgcloud sql instances patch.
Cloud Spanner
- Added the flags
--autoscaling-min-nodes,--autoscaling-max-nodes,--autoscaling-min-processing-units,--autoscaling-max-processing-units,--autoscaling-high-priority-cpu-targetand--autoscaling-storage-targetto support creating an autoscaled instance ingcloud spanner instances create, or updating the autoscaling config of an instance ingcloud spanner instances update.
Cloud Storage
- Releases
storage operationscommand group for managing long-running operations. However, there is currently no way to create these operations.
Cloud TPU
- Promote
--add-tags,--clear-tags, and--remove-tagsflags ofgcloud compute tpus tpu-vm updateto GA.
Cloud Workstations
- Added
config set workstations/region REGION,config set workstations/cluster CLUSTER_ID,config set workstations/config CONFIG_ID, andconfig set workstations/workstation WORKSTATIONS_IDcommands.
Compute Engine
- Promoted regional INTERNET_IP_PORT and INTERNET_FQDN_PORT Network Endpoint
Groups in
gcloud compute network-endpoint-groupsto GA. Affected commands:gcloud compute network-endpoint-groups creategcloud compute network-endpoint-groups list-network-endpointsgcloud compute network-endpoint-groups update <RESOURCE_NAME> --add-endpointgcloud compute network-endpoint-groups update <RESOURCE_NAME> --remove-endpoint
- Promoted
ENDPOINT_TYPE_MANAGED_PROXY_LBenum option of--endpoint-typesflag ingcloud compute routers nats createto GA. - Added
gcloud beta compute project-zonal-metadatafor managing project zonal metadata. Documentation of this feature is available at https://cloud.google.com/compute/docs/metadata/setting-custom-metadata#set-custom-project-zonal-metadata. - Promoted
gcloud compute network-attachments updateto GA.
Firebase Test Lab
- Increased the maximum number of test shards allowed for Arm virtual devices from 100 to 200 shards when using
--num-uniform-shardsor--test-targets-for-shardwithgcloud firebase test android run.
Kubernetes Engine
- Added
--machine-type,--disk-typeand--disk-sizeflags togcloud container node-pools updatefor migrating node pool configuration via node pool upgrade strategy. For more information see https://cloud.google.com/kubernetes-engine/docs/concepts/node-pool-upgrade-strategies.
Notebooks
- Added
gcloud notebooks runtimes migratecommand. This command migrates a Google-Managed Notebook to a Workbench Instance.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
451.0.1 (2023-10-19)
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
451.0.0 (2023-10-17)
Google Cloud CLI
- Bump cryptography to 41.0.4 and pyopenssl to 23.2.0.
App Engine
- Enable devappserver support for Python 3.12 runtime.
Assured Workloads
- Added
--acknowledge-typeflag (optional) forgcloud assured workloads violations acknowledgeto acknowledge violation with type through gcloud command.
Cloud Filestore
- Added
--tier=ZONALflag togcloud filestore instances createto support a zonal filestore instance creation.
Cloud Run
- Added volumes and volume mounts to
gcloud run jobs describe,gcloud run jobs executions describe, andgcloud run jobs executions tasks describe.
Cloud SQL
- Add new enum
TLOGto--bak-typeand added--stop-atand--stop-at-markflag togcloud sql import bakto support transaction log import on Cloud SQL for SQL Server.
Cloud Storage
- Updated
gcloud storage sign-urlto allow using service account credentials to create signed URLs. Omit--private-key-fileflag to use the active service account or account specified with--impersonate-service-accountflag.
Compute Engine
- Added
SEV_LIVE_MIGRATABLE_V2to the list of--guest-os-featuresforgcloud compute images create. - Promoted
gcloud compute backend-services list-usableto GA. - Updated
gcloud compute images importto handle exceptions in case of failure in fetching the cloud build logs. - Updated
gcloud compute images importto check the storage permissions required for cloud build service account.
Kubernetes Engine
- Updated default kubectl from 1.26.7 to 1.27.4.
- Additional kubectl versions:
- kubectl.1.23 (1.23.17)
- kubectl.1.24 (1.24.16)
- kubectl.1.25 (1.25.12)
- kubectl.1.26 (1.26.7)
- kubectl.1.27 (1.27.4)
- Deprecate
--enable-workload-config-audit,--enable-workload-vulnerability-scanning, andenable-security-postureflags ingcloud container clusters {create, create-auto, update}. The replacements for these are:--enable-workload-config-audit->--security-posture=standard--enable-security-posture->--security-posture=standard--enable-workload-vulnerability-scanning->--workload-vulnerability-scanning=standard
- Added
enterprisevalue to the available modes for--workload-vulnerability-scanningflag in the alpha and beta tracks. - Added
--in-transit-encryptionflag togcloud container clusters createandgcloud container clusters update.
Service Extensions
- New commands for service-extensions resources - LbTrafficExtensions and LbRouteExtensions.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
450.0.0 (2023-10-10)
AI
- Promoted
gcloud ai indexes upsert-datapointsandgcloud ai indexes remove-datapointsto GA.
App Engine
- Updated the Java SDK to version 2.0.20 build from the open source project https://github.com/GoogleCloudPlatform/appengine-java-standard/releases/tag/v2.0.20.
Cloud Bigtable
- Rebuilt cbt cli with go version 1.21.1 which fixed CVE-2023-39319.
Cloud Bigtable Emulator
- Rebuilding cbt emulator with go version 1.21.1 which fixed CVE-2023-29409.
Cloud Composer
- Added
--triggerer-counttogcloud composer environments create/updateto specify number of Airflow triggerers. - Added
--triggerer-cputogcloud composer environments create/updateto specify CPU allocated to Airflow triggerer. - Added
--triggerer-memorytogcloud composer environments create/updateto specify memory allocated to Airflow triggerer.
Cloud Firestore
- Promoted Cloud Firestore PiTR
gcloudCLI changes to beta and GA. - Promoted
--enable-pitrand--no-enable-pitrflag ofgcloud firestore databases createcommand to GA. - Promoted
--enable-pitrand--no-enable-pitrflag ofgcloud firestore databases createcommand to beta. - Promoted
--enable-pitrand--no-enable-pitrflag ofgcloud firestore databases updatecommand to GA. - Promoted
--enable-pitrand--no-enable-pitrflag ofgcloud firestore databases updatecommand to beta.
Cloud Run
- Show container dependencies in
gcloud run services describeandgcloud run revisions describe.
Cloud Storage
- Added option to read from stdin to
lscommand.
Compute Engine
- Promoted
--requested-featuresflag ofgcloud compute interconnects createto GA. - Promoted
gcloud compute interconnects macsec get-configto GA. - Promoted
gcloud compute interconnects macsec updateto GA. - Promoted
gcloud compute interconnects macsec add-keyto GA. - Promoted
gcloud compute interconnects macsec remove-keyto GA. - Promoted
gcloud compute interconnects macsec update-keyto GA. - Promoted the following flags of
gcloud compute instance-groups managed create,gcloud compute instance-groups managed create-instance, andgcloud compute instance-groups managed instance-configs createto GA:--stateful-internal-ip,--stateful-external-ip.
- Promoted the following flags of
gcloud compute instance-groups managed updateandgcloud compute instance-groups managed instance-configs updateto GA:--stateful-internal-ip,--remove-stateful-internal-ips,--stateful-external-ip,--remove-stateful-external-ips.
- Promoted
--maintenance-intervalflag forgcloud compute sole-tenancy node-groups createto beta. - Promoted
gcloud compute sole-tenancy node-groups perform-maintenanceto beta. - Promoted
--delete-at-timeand--delete-after-durationflags forgcloud compute reservations create|update` surfaces to beta.
Database Migration
- Added the ability to specify an empty password when creating MySQL connection
profiles using
gcloud database-migration connection-profiles create mysqlcommand.
Dataproc Metastore
- Added
--endpoint-protocolflag togcloud metastore services updateto specify the Customer-managed KMS key name to use for encrypting the Dataproc Metastore service.
Distributed Cloud Edge
- Added
--lro-timeoutflag forgcloud edge-cloud container clusters node-pools createandgcloud edge-cloud container clusters node-pools createto allow specifying a custom duration for thegcloudCLI to wait on LROs.
GKE Hub
- Fixed the issue of applying generated RBAC policies for third-party identities using the command
gcloud container fleet memberships generate-gateway-rbac.
Kpt
- Updated kpt from v1.0.0-beta.44 to v1.0.0-beta.45. See https://github.com/GoogleContainerTools/kpt/releases/tag/v1.0.0-beta.45 for more details.
Kubernetes Engine
- Modified local ssd count value of
--ephemeral-storage-local-ssd,--ephemeral-storage, and--local-nvme-ssd-blockflags fromgcloud container cluster create/updateto be optional to support third generation machine types, which specify a static count. Pre-Gen3 behavior is unchanged.
Network Services
- Updated
gcloud network-services gatewaysto show a newipVersionfield for alpha version.
Workbench
- Fixed issues with
boot-disk-kms-keyanddata-disk-kms-keyflags fromgcloud workbench instances createcommand not working properly.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
449.0.0 (2023-10-03)
Breaking Changes
- (Compute Engine) Modified
gcloud beta compute future-reservations updateto replace thepathsquery parameter withupdate_mask.
App Engine
- Enable devappserver support for Go 1.21 runtime.
Cloud Dataproc
- Fixed a bug that caused Instance Flexibility Policy to be disabled if a user only specified
--secondary-worker-machine-typesindataproc clusters createcommand for the secondary workers flags.
Cloud Functions
- Updated
gcloud functions add-invoker-policy-bindingandgcloud functions remove-invoker-policy-bindingto support Cloud Functions (1st gen).
Cloud Run
- Show mounted volumes in
gcloud run services describeandgcloud run revisions describe. - Updated display format for task timeout in
gcloud run jobs describeandgcloud run jobs executions describe. Timeouts larger than 1 minute will now show the duration in hours, minutes, and seconds.
Cloud Storage
- Updated gsutil component to 5.26.
- Resolved an issue where metadata flags were disregarded when interacting with the Google Cloud Storage and S3 XML APIs.
Cloud TPU
- Promote
--internal-ipsflag ofgcloud compute tpus tpu-vm updateto GA.
Cloud Workstations
- Added
--service-account-scopesflag toworkstations configs createandworkstations configs update.
Compute Engine
- Added
--public-delegated-prefixflag togcloud compute public-delegated-prefixes createand promoted the new flag to GA. - Added boot-disk-provisioned-throughput support to
gcloud compute instances createandgcloud compute instance-templates create.
Distributed Cloud Edge
- Add
gcloud edge-cloud container get-server-configcommand with--locationflag to get server config in target location.
Kubernetes Engine
- Added
--enable-fleetflag togcloud container clusters create,gcloud container clusters create-autoandgcloud container clusters updatein GA track. - Added
--fleet-projectflag togcloud container clusters create,gcloud container clusters create-autoandgcloud container clusters updatein GA track. - Added
--clear-fleet-projectflag togcloud container clusters updatein GA track. - Added
--resource-manager-tagsflag togcloud container clusters create,gcloud container node-pools create, andgcloud container node-pools updateto manage tags on the underlying Compute Engine VMs of GKE Nodes which can be used to selectively enforce Cloud Firewall network firewall policies. - Added
--autoprovisioning-resource-manager-tagsflag togcloud container clusters create,gcloud container clusters create-auto, andgcloud container clusters updateto manage tags on the underlying Compute Engine VMs of GKE Nodes which can be used to selectively enforce Cloud Firewall network firewall policies.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
448.0.0 (2023-09-26)
Breaking Changes
- (Google Cloud CLI) Deprecated Python 3.5-3.7. The minimum supported Python version is Python 3.8.
Google Cloud CLI
- Updated Mac installer to prompt to install Python 3.10.11.
Anthos On-Prem
- Promoted
gcloud container vmware admin-clustersto GA. - Promoted
gcloud container vmware clustersto GA. - Promoted
gcloud container vmware node-poolsto GA. - Promoted
gcloud container vmware operationsto GA. - Promoted
gcloud container bare-metal admin-clustersto GA. - Promoted
gcloud container bare-metal clustersto GA. - Promoted
gcloud container bare-metal node-poolsto GA. - Promoted
gcloud container bare-metal operationsto GA.
App Engine
- Fixed "https://github.com/GoogleCloudPlatform/java-docs-samples/issues/8659".
Artifact Registry
- Improved error reporting for
artifacts repositories set-cleanup-policies. - Added
Registry URLto the output ofartifacts repositories describe. - Added VEX_SCOPE column to
gcloud artifact vulnerabilities listresults.
Cloud Deploy
- Fixed an issue where you couldn't create a release without
clouddeploy.config.getpermission.
Cloud Healthcare
- Added
--parser-versionflag togcloud healthcare hl7v2-stores createto enable specifying parser config version. - Updated
gcloud healthcare hl7v2-stores listto includePARSER_VERheader.
Cloud NetApp
- Added
--source-backupflag togcloud beta netapp volumes {create,update}in order to introduce a source backup resource to restore to during disaster recovery.
Cloud Workstations
- Added support for the replica zones flag in the
beta workstations config createcommand.
Distributed Cloud Edge
- Added
--control-plane-kms-keyflags togcloud edge-cloud container clusters createcommand to allow specify a KMS key for the control plane data encryption of remote control plane clusters. - Fixed parsing of new cluster creation properties
--system-addons-confg,--external-lb-ipv4-address-pools,--control-plane-node-count,--control-plane-machine-filter,--control-plane-shared-deployment-policy,--version,--release-channel,--version, and--release-channel.
Eventarc
- Added
destination-http-endpoint-uri,destination-http-endpoint-forward-dns-requestsandnetwork-attachmentflags togcloud eventarc triggers createas part of Eventarc integration with Message Streams.
Network Security
- New flag to add description for Firewall Endpoint in
createandupdatecommands.
Vmware Engine
- Deprecated
--node-type-configflag fromgcloud vmware private-clouds clusters updatecommand. - Added
--update-nodes-configand--remove-nodes-configflags ingcloud vmware private-clouds clusters updatecommand.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
447.0.0 (2023-09-19)
Breaking Changes
- (GKE Hub) Removed
gcloud {alpha, beta} fleet namespaces. Usegcloud fleet scopes namespacesinstead. - (GKE Hub) Removed
gcloud {alpha, beta} fleet namespaces rbacrolebindings. Usegcloud fleet scopes rbacrolebindingsinstead. - (Network Connectivity) Deprecated
gcloud network-connectivity spokes acceptandgcloud network-connectivity spokes rejectcommands. Usegcloud network-connectivity hubs accept-spokeandgcloud network-connectivity hubs reject-spokecommands instead.
Google Cloud CLI
- Improved post-processing times during
gcloud components updateandgcloud components installon macOS and Linux. - Fixed write permission check for
gcloud auth enterprise-certificate-config create.
Anthos On-Prem
- Added
--vcenter-resource-pool,--vcenter-datastore,--vcenter-datacenter,--vcenter-cluster,--vcenter-folder,--vcenter-ca-cert-data,--vcenter-storage-policy-nametogcloud container vmware clusters createto specify vCenter configurations that are different from its admin cluster.
App Engine
- Updated the Java SDK to version 2.0.19 build from the open source project https://github.com/GoogleCloudPlatform/appengine-java-standard/releases/tag/v2.0.19.
Binauthz
- Added flag
--pae-encode-payloadin commandgcloud container binauthz attestations sign-and-createto generate DSSE format attestations. - Added flag
--dsse-typein commandgcloud container binauthz attestations sign-and-createto allow specifying the DSSE type for the attestations.
Cloud Dataproc
- Added
--secondary-worker-machine-typesflags togcloud dataproc clusters create.
Cloud Datastream
- Fixed a bug updating the backfill policy of a stream.
Cloud Firestore Emulator
- Release Cloud Firestore emulator v1.18.2
- Remove nanosecond precision of event timestamp in the Firestore eventarc integration(2nd gen).
- Fix a bug to make emulator consistent with production for queries.
Cloud Memorystore
- Updated
gcloud memcache instances createcommand to include MEMCACHE_1_6_15 as an allowed value for memcached-version flag. - Promoted the command
gcloud memcache instances upgradeto GA.
Cloud NetApp
- Fixed a crash when creating NetApp snapshots, backup policies, backup vaults.
Cloud Storage
- Added the
storage/parallel_composite_upload_prefixconfig option, which allows adjusting the paths of temporary components created during composite uploads.
Cloud TPU
- Promote
gcloud compute tpus tpu-vm updatecommand and its--descriptionflag to GA.
Compute Engine
Promoted
--purpose=global-managed-proxyflag ofgcloud compute networks subnets createto GA.Added 'STANDARD_WITH_GRAPHQL' enum value to
gcloud compute security-policies update --json-parsingand promoted it to beta.Added
specific-then-any-reservationandspecific-then-no-reservationto the flag--reservation-affinityfor alpha and beta in:gcloud compute instances creategcloud compute instances bulk creategcloud compute instances-templates create
Database Migration
- Added
POSTGRES_15database version option for--database-versionflag todatabase-migration connection-profiles create cloudsql. - Added server side SSL support using
--ca-certificateflag indatabase-migration connection-profiles create oracle. - Added oracle connection update support via
database-migration connection-profiles update oracle.
Kpt
- Updated kpt in Google Cloud CLI from 1.0.0-beta.43 to 1.0.0-beta.44.
Kubernetes Engine
- Added
--enable-backup-restoreflag togcloud container clusters create-autoto allow enabling Backup for GKE agent on Autopilot clusters at creation time.
Network Connectivity
- Added
gcloud network-connectivity hubs accept-spokeandgcloud network-connectivity hubs reject-spokecommands.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
446.0.1 (2023-09-14)
Cloud Run
- Fixed race condition where tags could go to different Revisions than expected
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
446.0.0 (2023-09-12)
AlloyDB
- Added the ability to specify a backup or source cluster using its full resource path when creating a restored cluster. This enables restoring across projects.
Anthos Multi-Cloud
- Added
--instance-typeflag togcloud container aws node-pools updateto update the EC2 instance type of node pool nodes.
BigQuery
- Added
--external_sourceflag for dataset creation.- Updated
bq showto display tags on a table. - Fixed an issue where a command could fail with little to no messaging. Other
uncaught cases will need
--debug_modeto get more information. - Fixed a bug when updating
kms_key_nameon a connection. - Improved logging for discovery doc load and authentication.
- Utilized new python features with breaking changes for python 2.
- Updated
Certificate Manager
- Promoted
gcloud certificate-manager trust-configs deleteto GA. - Promoted
gcloud certificate-manager trust-configs describeto GA. - Promoted
gcloud certificate-manager trust-configs exportto GA. - Promoted
gcloud certificate-manager trust-configs importto GA. - Promoted
gcloud certificate-manager trust-configs listto GA.
Cloud Billing
- Added
filter-resource-ancestorsflag togcloud billing budget CLIto include folders and organizations filter.
Cloud Composer
- Added maintenance window flags for environment update:
--maintenance-window-start--maintenance-window-end--maintenance-window-recurrence--clear-maintenance-window.
Cloud Dataplex
- Added snake case support for dataplex datascans spec file.
Cloud Filestore
- Updated
--capacityflag description with High Scale tier capacity range.
Cloud Monitoring
- Updated the format of
gcloud beta monitoring metrics-scopes list <PROJECT_ID>togcloud beta monitoring metrics-scopes list projects/<PROJECT_ID>. - Updated the format of
gcloud beta monitoring metrics-scopes create <PROJECT_ID>togcloud beta monitoring metrics-scopes create projects/<PROJECT_ID>. - Updated the format of
gcloud beta monitoring metrics-scopes delete <PROJECT_ID>togcloud beta monitoring metrics-scopes delete projects/<PROJECT_ID>.
Cloud NetApp
- Add Standard service level to
gcloud (alpha|beta) netapp storage-poolscommand group. - Removed explicit check on
--volumeingcloud netapp volumes replications stopcommand.
Compute Engine
Added support for
--cloudbuild-service-accountflag for:gcloud compute images importin GA;gcloud compute instances importin GA;gcloud compute machine_images importin GA.
Added
alphaandbetaversions of a new API named snapshot settings. Documentation of this feature will be available at https://cloud.google.com/compute/docs/disks/snapshot-settings following shortly after the release of this version ofgcloudCLI.
Distributed Cloud Edge
- Added
--versionand--release-channelflags togcloud edge-cloud container clusters createcommand to allow specifying the cluster version and release channel. - Promoted
--system-addons-confg,--external-lb-ipv4-address-pools,--control-plane-node-count,--control-plane-machine-filter,--control-plane-shared-deployment-policy,--version, and--release-channelflags from ALPHA to GA.
Network Security
- Promoted
gcloud network-security server-tls-policies deleteto GA. - Promoted
gcloud network-security server-tls-policies describeto GA.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
445.0.0 (2023-09-06)
Breaking Changes
- (GKE Hub) Removed
--security-postureand--workload-vulnerability-scanningflags ofgcloud container fleetandgcloud beta container fleet.--security-postureand--workload-vulnerability-scanningflags are not supported yet.
- (GKE Hub) Updated
anthos-supportandusersflags to be mutually exclusive in adding groups support togcloud container fleet memberships generate-gateway-rbaccommand.
Google Cloud CLI
- Fixed issue where the
gcloudCLI would crash on unknown platforms. - Added a warning that
--update-adcis now deprecated for 1st-party user credentials and replaced bygcloud auth application-default login.
Anthos Multi-Cloud
- Promoted
--enable-autorepairand--no-enable-autorepairofgcloud container aws node-pools createto GA. - Promoted
--enable-autorepairand--no-enable-autorepairofgcloud container aws node-pools updateto GA. - Promoted
--enable-autorepairand--no-enable-autorepairofgcloud container azure node-pools createto GA. - Promoted
--enable-autorepairand--no-enable-autorepairofgcloud container azure node-pools updateto GA. - Added
--admin-groupsflag togcloud container aws clusters createfor setting groups as admins. - Added
--admin-groupsflag togcloud container aws clusters updatefor setting groups as admins. - Added
--admin-groupsflag togcloud container azure clusters createfor setting groups as admins. - Added
--admin-groupsflag togcloud container azure clusters updatefor setting groups as admins. - Added
--admin-groupsflag togcloud container attached clusters createfor setting groups as admins. - Added
--admin-groupsflag togcloud container attached clusters registerfor setting groups as admins. - Added
--admin-groupsflag togcloud container attached clusters updatefor setting groups as admins. - Added
--proxy-secret-nameand--proxy-secret-namespaceflags togcloud container attached clustersto configure an HTTP/HTTPS proxy for outbound traffic. - Added
--binauthz-evaluation-modeflag togcloud container aws clusters createto configure Binary Authorization evaluation mode. - Added
--binauthz-evaluation-modeflag togcloud container aws clusters updateto configure Binary Authorization evaluation mode. - Added
--binauthz-evaluation-modeflag togcloud container attached clusters registerto configure Binary Authorization evaluation mode. - Added
--binauthz-evaluation-modeflag togcloud container attached clusters updateto configure Binary Authorization evaluation mode. - Added
--clear-admin-groupsand--clear-admin-usersflags togcloud container attached clusters updateto clear admin users and groups from the cluster.
Cloud Billing
- Fixed issue where
gcloud billing budgets createcommand crashed when run with--filter-labelsflag. This issue can be tracked at https://issuetracker.google.com/issues/197773823.
Cloud Build
- Modified
gcloud builds submitto support submitting a build with 2nd-gen repository resource. - Added
--dirand--revisionflag ingcloud builds submitcommand.
Cloud Deploy
- Added support to fail fast when using an unsupported Skaffold version in the
create releasecommand. - Added a new command
deploy get-configwhich gets the config for the specified region and project.
Cloud Firestore
- Added Firestore backups feature support to Alpha.
Cloud NetApp
- Added
--restricted-actionsflag togcloud netapp volumesandgcloud beta netapp volumesduring create and update.
Cloud Run
- Added
--dry_runflag togcloud beta run services replace, which will validate the YAML service specification without applying it. - Modified the output format of
gcloud run services describeandgcloud run revisions describeto support multiple containers.
Cloud SQL
- Promoted
--password-policy-disallow-compromised-credentialsflag forgcloud sql instances createandgcloud sql instances patchto GA.
Cloud TPU
- Fixed issue where
gcloud compute tpus tpu-vm sshis unable to login when project-levelenable-oslogin:TRUEis configured and instance-levelenable-osloginis unset.
Compute Engine
- Promoted the flag of
--instance-template-regionto GA ingcloud compute instance-templates create. - Promoted the flag of
--regionto GA in:gcloud compute instance-templates listgcloud compute instance-templates deletegcloud compute instance-templates describe.
Distributed Cloud Edge
- Added
--versionand--release-channelflags togcloud edge-cloud container clusters createcommand to allow specifying the cluster version and release channel.
GKE Hub
- Updated
gcloud container fleet memberships generate-gateway-rbacto include handling for first-party groups (email) and third-party groups of the formatprincipalSet://iam.googleapis.com/locations/global/workforcePools/example-pool/group/third party group.
Kpt
- Updated kpt to v1.0.0-beta.43 release. Refer to release notes for more details.
Kubernetes Engine
- Deprecate
--enable-workload-config-audit,--enable-workload-vulnerability-scanning, andenable-security-postureflags ingcloud container clusters {create, create-auto, update}. The replacements for these are:--enable-workload-config-audit->--security-posture=standard--enable-security-posture->--security-posture=standard--enable-workload-vulnerability-scanning->--workload-vulnerability-scanning=standard
- Added
enterprisevalue to the available modes for--workload-vulnerability-scanningflag in the alpha and beta tracks. - Updated default kubectl from 1.27.4 to 1.27.5.
- Additional kubectl versions:
- kubectl.1.23 (1.23.17)
- kubectl.1.24 (1.24.17)
- kubectl.1.25 (1.25.13)
- kubectl.1.26 (1.26.8)
- kubectl.1.27 (1.27.5)
- kubectl.1.28 (1.28.1)
Network Connectivity
- Added
gcloud network-connectivity hubs groupscommand group. - Added
gcloud network-connectivity service-connection-policies updatecommand.
Notebooks
- Added
--timeout-minutesto the following commands to allow specifying custom timeout for the diagnose operation.gcloud notebooks instances diagnosegcloud notebooks runtimes diagnose
Policy Troubleshooter
- Promoted
gcloud policy-intelligence troubleshoot-policy iamto GA.
Workbench
- Fixed workbench instances diagnose flags.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
444.0.0 (2023-08-22)
AI
- Added
gcloud beta ai persistent-resourcescommand group which supports creating and managing persistent resources for running custom training jobs.
AlloyDB
Added flag
--availability-typeto specify availability-type for an instance to the following commands:gcloud alloydb instances creategcloud alloydb instances updategcloud alloydb instances create-secondary
Added the following flags of
gcloud alloydb instances createandgcloud alloydb instances updateto alpha, beta and GA:--ssl-mode--require-connectors
Added flag
--allocated-ip-range-nameto specify the allocated IP range for a cluster to the following commands:gcloud alloydb clusters creategcloud alloydb clusters restoregcloud alloydb clusters create-secondary
Anthos Multi-Cloud
- Added
--node-labelsflag togcloud container aws node-pools updateto update the labels assigned to node pool nodes. - Added
--clear-node-labelsflag togcloud container aws node-pools updateto clear the labels assigned to node pool nodes.
App Engine
- Updated the Java SDK to version 2.0.17 build from the open source project https://github.com/GoogleCloudPlatform/appengine-java-standard/releases/tag/v2.0.17.
BigQuery
- Added
--quota_project_idflag to force the quota project of a request.
Cloud Billing
- Promoted
gcloud billing accountsandgcloud billing projectsto GA.
Cloud Dataplex
- Promoted
resource-read-access-modeflag inassetscommand group to GA. - Added
export-results-tableflag indatascans create data-profilecommand.
Cloud Dataproc
- Added
--min-num-workersflags togcloud dataproc clusters create. - Added
gcloud beta dataproc sessionsto create and manage Dataproc interactive sessions. - Added
gcloud beta dataproc session-templatesto create and manage Dataproc session templates.
Cloud NetApp
- Added
gcloud netapp operationsandgcloud netapp locationscommand group.
Cloud Run
- Added
gcloud beta run jobs executions cancelto allow cancelling a running Cloud Run job execution.
Compute Engine
- Promoted support for Standby Policy for
gcloud compute instance-groups managed createin Alpha. - Promoted support for Standby Policy for
gcloud compute instance-groups managed updatein Alpha. - Promoted
compute routers get-nat-ip-infoto GA. - Promoted
gcloud compute future-reservationscommand group to beta.
Connectors
- Added
gcloud connectorscommand group. Commands in this group provide ways to interact with Integration Connectors resources.
Dataproc Metastore
- Promoted
gcloud metastore operations cancelto GA.
GKE Hub
- Promoted GkeHub tenancy commands to GA.
- Promoted
gcloud container fleetmethods to GA. - Promoted
gcloud container fleet memberships bindingsto GA. - Promoted
gcloud container fleet scopesto GA. - Promoted
gcloud container fleet scopes namespacesto GA. - Promoted
gcloud container fleet scopes rbacrolebindingsto GA.
- Promoted
Network Connectivity
- Updated
gcloud network-connectivity internal-rangesto supportoverlap-existing-subnet-rangeenum value for--overlapsflag during create and update.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
443.0.0 (2023-08-15)
AI
- Added
--notification-channelsflag togcloud beta ai model-monitoring-jobs create|updateto allow sending alerts to notification channels.
AlloyDB
- Added option for
--cpu-count=96ininstances createandinstances updatecommands. - Added support for specifying
--database-versioninclusters createcommand in alpha and beta tracks.
Anthos Multi-Cloud
- Promoted
--spot-instance-typesflag ofgcloud container aws node-pools createto GA.
Anthos On-Prem
- Promoted
gcloud vmware admin-clusters unenrollto beta.
Artifact Registry
- Added
--remote-apt-repoand--remote-apt-repo-pathtogcloud artifacts repositories createto support Apt remote repos. - Added
--remote-yum-repoand--remote-yum-repo-pathtogcloud artifacts repositories createto support Yum remote repos. - Fixed issue where
gcloud artifacts versions delete --delete-tagserrors, when the package name has slashes. - Updated to use the project from URI of
gcloud artifacts sbom exportfor requests. - Include InTotoSlsaProvenanceV1 in the process of computing SLSA build level.
Cloud Bigtable
- Promoted
gcloud bigtable backups copyto beta and GA.
Cloud Build
- Remove
gcloud builds triggers create gitlab-enterprisecommand.
Cloud DNS
- Added support to allow specifying Global internal Application load balancers as health checked targets for Routing Policies.
Cloud Dataflow
- Promoted
gcloud dataflow jobs update-optionsfrom beta to GA.
Cloud Deploy
- Enable "Uniform Bucket Level Access" by default for the Cloud Storage buckets created in
gcloud deploy releases create.
Cloud Domains
- Added information about an agreement between Google and Squarespace, Inc. to Cloud Domains
gcloud domains registrationscommand group.
Cloud On Demand Scanning
- Fixed issue with extracting packages from Go binaries with invalid dependency versions.
Cloud Storage
- Fixed
--uriflag forbuckets listandobjects listcommands.
Compute Engine
- Promoted AWS Origin Authentication in BackendService compute API to v1.
- Added
--managed-protection-tierflag togcloud beta compute project-info updatecommand.
Kubernetes Engine
- Added
--tpu-topologyflag togcloud container node-pools createfor creating TPU node pools with a TPU topology. For more information on TPU topologies, see https://cloud.google.com/tpu/docs/types-topologies#tpu_topologies. flag when create a cluster. - Added hugepage related options inside existing
--system-config-from-fileflag for users to configure hugepages to clusters/nodepools.
Network Management
- Updated
gcloud network-management connectivity-tests listcommand to print details about Google-managed endpoints, networks, and forwarding rules. - Updated help text for the
ipAddressargument ingcloud network-management connectivity-teststo keep it consistent with the currently supported scenarios.
Workbench
- Fixed issue with metadata flag for
gcloud workbench instances create. - Fixed issue with service-account-email flag for
gcloud workbench instances create. - Fixed issue with machine_type flag for
gcloud workbench instances update.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
442.0.0 (2023-08-08)
Artifact Registry
- Added an argument group of two flags
allow-sbom-generationanddisable-sbom-generationtogcloud artifacts repositories create, to set the SBOM generation config of the repository. - Added an argument group of two flags
allow-sbom-generationanddisable-sbom-generationtogcloud artifacts repositories update, to set the SBOM generation config of the repository. - Added
gcloud artifacts sbom exportcommand to export SBOM into Google Cloud Storage. - Added
gcloud artifacts sbom listcommand to list SBOMs. - Added
gcloud artifacts sbom loadcommand to upload a custom SBOM for an artifact. - Added
gcloud artifacts vulnerabilities load-vexcommand to upload a vex statement. - Added
gcloud artifacts vulnerabilities listcommand to list vulnerabilities for an artifact.
Bare Metal Solution
- Promoted
gcloud bms os-images listto GA.
BigQuery
- Fixed a bug in discovery doc load when caching is used.
- Fixed a bug that caused a crash in some common actions like
bq show.
Cloud Dataflow
- Added
gcloud beta dataflow jobs update-optionswhich updates properties of running dataflow jobs.
Cloud Functions
- Warned about on deprecation of Container Registry (used by default by Cloud Functions 1st gen for storing build artifacts) and recommended transition to Artifact Registry: https://cloud.google.com/artifact-registry/docs/transition/transition-from-gcr.
Cloud Memorystore
- Added
MEMCACHED_VERSIONfield to the output of the commandgcloud memcache instances listto specify memcached version of the instance.
Cloud Run
- Added
--network,--subnet,--network-tags,--clear-networkand--clear-network-tagsflags to the following commands to allow enabling or disabling Direct VPC egress for a Cloud Run service or job:gcloud beta run deploygcloud beta run services updategcloud beta run jobs creategcloud beta run jobs deploygcloud beta run jobs update
- Added
--args,--task-timeout,--tasksand--update-env-varsflags togcloud beta run jobs executeto allow executing a Cloud Run job with runtime overrides.
Cloud SQL
- Added
--enable-private-service-connect,--allowed-psc-projectsand--clear-allowed-psc-projectsflags togcloud sql instances createandgcloud sql instances patchto support Private Service Connect for Cloud SQL. - Added
gcloud sql instances reencrypt, which re-encrypts a Cloud SQL CMEK instance with the current primary key version.
Cloud Services
- Promoted
gcloud services api-keys lookupto GA.
Compute Engine
- Added support for
version=12andshort-name=debianin--os-typesforgcloud beta compute instances ops-agents policies [create|update]. - Promoted
--auto-network-tierflag ofgcloud compute routers nats createandgcloud compute routers nats updateto GA. - Added
--local-ssd-recovery-timeoutto specify the timeout to recover Local SSD to GA for:gcloud compute instances creategcloud compute instances create-with-containergcloud compute instance-templates creategcloud compute instances bulk creategcloud compute instances set-schedulinggcloud compute instances update-from-file
- Added
gcloud compute security-policies add/remove-layer7-ddos-defense-threshold-config. - Added
--maintenance-intervalto specify the frequency of planned maintenance events to beta for:gcloud compute instance-templates create
- Promoted
--resource-policiesflag forglcloud compute commitments createto to beta. - Promoted
--resource-policiesflag forglcloud compute commitments createto to GA.
Database Migration
- Modified
gcloud database-migration connection-profiles --helpto specify what the host field value should be when--psc-service-attachmentis also specified. - Added
--editiontogcloud database-migration connection-profiles create cloudsqlto allow creating a connection profile with the edition of the given Cloud SQL instance. - Added
skip-validationparam togcloud database-migration migration-jobs startandgcloud database-migration migration-jobs restartto allow starting/restarting migration jobs without running validations.
Kpt
- Updated kpt in Google Cloud CLI from 1.0.0-beta.37 to 1.0.0-beta.41.
Kubernetes Engine
- flag when create a cluster.
- Fixed issue of
gcloud container cluster update --dataplane-v2-observability-moderesettingdataplane-v2-metricsto false. - Updated help-text by adding hyperdisk types to
--disk-typechoices.
Network Management
- Added
forwardingRuleargument for destination ingcloud network-management connectivity-tests. This allows the user to run tests using a Forwarding Rule endpoint as a source.
Network Security
- Added labels support for Security Profile
create,add-override,delete-overrideandupdate-overridecommands.
Recommender
- Added a
listcommand for locations that lists all locations.
Transcoder
- Added support for
--batch-mode-priorityflag when creating a new job.
Transfer
- Log info about agent delete delays.
- Fix bug for users mounting root with
--mount-directories.
Workbench
- Added
gcloud workbench instances rollbackto rollback workbench instances.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
441.0.0 (2023-08-01)
Artifact Registry
- Include InTotoSlsaProvenanceV1 in the provenance output of
gcloud artifacts docker images describewhen using--show-provenanceflag. - Deprecated
artifacts repositories set-cleanup-policies --overwrite. The overwrite action is now the default behavior.
BigQuery
- Fixed bug where local discovery docs were not loaded locally.
- Added
file_set_spec_typeflag to support manifest Files in load jobs and external tables.
Cloud Bigtable
- Updated
--transactional-writesbehavior ingcloud bigtable app-profile updateto no longer silently disable transactional writes, if not specified.--no-transactional-writesmust be used to disable transactional writes, as opposed to the previous behavior, which only required omitting--transactional-writes.
Cloud Build
- Fixed issue where
gcloud builds triggers update pubsubcommand returned invalid request when not providing pubsub topic.
Cloud Composer
- Fixed an issue where using comments in the
requirements.txtfile broke updating Python packages.
Cloud Dataplex
- Promoted
datascanscommand group to GA.
Cloud Key Management Service
- Added
gcloud kms raw-encryptandgcloud kms raw-decryptcommands to support raw symmetric encryption algorithmsAES-128-GCM,AES-256-GCM,AES-128-CBC,AES-256-CBC,AES-128-CTR,and AES-256-CTR.
Cloud NetApp
- Removed some extra fields in
gcloud {beta, alpha} netapp {storage-pools, volumes, kms-configs}list due to messy output when too many fields.
Cloud Storage
- Fixed behavior when preserving both symlinks and POSIX metadata on an OS with limited symlink support.
- Fixed an issue clobbering an existing file on download if the file is a broken symlink.
- Fixed an issue causing some hidden files to be skipped or transferred multiple times.
- Added
namefield toobjectsandbucketslistanddescribecommands. - Added
bucketfield toobjects listanddescribecommands.
Cloud Workstations
- Added
--enable-nested-virtualizationflag togcloud workstations configsto enable nested virtualization on new or existing Cloud Workstation Configurations.
Compute Engine
- Added new
ENDPOINT_TYPE_MANAGED_PROXY_LBenum option to--endpoint-typesflag ofgcloud compute routers nats createin beta. - Promoted
any-single-zonetarget distribution shape for regional managed instance groups to GA. - Promoted regional INTERNET_IP_PORT and INTERNET_FQDN_PORT Network Endpoint Groups in
gcloud compute network-endpoint-groupsto beta. Affected commands:gcloud compute network-endpoint-groups create- support for Internet NEG types in regional scopesgcloud compute network-endpoint-groups list-network-endpointsgcloud compute network-endpoint-groups update <RESOURCE_NAME> --add-endpointgcloud compute network-endpoint-groups update <RESOURCE_NAME> --remove-endpoint
- Update replica-zones support
--create-disk=replica-zonesforgcloud compute instance-templates create. - Promoted
--purpose=global-managed-proxyflag ofgcloud compute networks subnets createto beta.
Database Migration
- Added
gcloud database-migration conversion-workspaces describe-ddlswhich describes DDLs in a Database Migration Service conversion workspace. - Added
gcloud database-migration conversion-workspaces describe-issueswhich describes issues in a Database Migration Service conversion workspace. - Added
gcloud database-migration migration-jobs createto allow creating a migration job with a dump parallelization level. - Added
gcloud database-migration migration-jobs updateto allow configuring a migration job with a dump parallelization level. - Added
--allocated-ip-rangetogcloud connection-profiles create cloudsqlto allow using an allocated subnet range when creating the destination Cloud SQL instance with a private connection.
GKE Hub
- Updated
gcloud container fleet memberships generate-gateway-rbacto include handling for third-party principals of the formatprincipal://iam.googleapis.com/locations/global/workforcePools/example-pool/subject/third party user.
Kubernetes Engine
- Updated default kubectl from 1.25.11 to 1.26.7.
- Additional kubectl versions:
- kubectl.1.21 (1.21.14)
- kubectl.1.22 (1.22.17)
- kubectl.1.23 (1.23.17)
- kubectl.1.24 (1.24.16)
- kubectl.1.25 (1.25.12)
- kubectl.1.26 (1.26.7)
- kubectl.1.27 (1.27.4)
- Removed prerequisite for using
--enable-master-global-access
Network Connectivity
- Updated
gcloud network-connectivity internal-ranges updateto support setting and clearing overlaps.
Network Security
- Added labels support for Security Profile Group
createandupdatecommands.
Policy Simulator
- Added
gcloud beta policy-intelligence simulate orgpolicywhich runs a Simulation for OrgPolicy.
Pubsub Emulator
- Fixed issue where messages may not be delivered in order when using unary pull.
Workbench
- Added
gcloud workbenchto manage workbench instances. - Added
gcloud workbench instances add-iam-policy-bindingto add iam policy for workbench instances. - Added
gcloud workbench instances deleteto delete workbench instances. - Added
gcloud workbench instances describeto describe workbench instances. - Added
gcloud workbench instances get-iam-policyto get the iam policy for workbench instances. - Added
gcloud workbench instances remove-iam-policy-bindingto remove the iam policy binding for workbench instances. - Added
gcloud workbench instances set-iam-policyto set the iam policy for workbench instances. - Added
gcloud workbench instances resetto reset workbench instances. - Added
gcloud workbench instances stopto stop workbench instances. - Added
gcloud workbench instances startto start workbench instances. - Added
gcloud workbench instances diagnoseto diagnose workbench instances. - Added
gcloud workbench instances upgradeto upgrade workbench instances. - Added
gcloud workbench instances check-instance-upgradabilityto check upgradability of workbench instances. - Added
gcloud workbench instances createto create workbench instances. - Added
gcloud workbench instances updateto update workbench instances.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
440.0.0 (2023-07-25)
Cloud Build
- Updated help text for
--comment-controlflag ingcloud builds triggers bitbucket-server,gcloud builds triggers gitlabandgcloud builds triggers gitlab-enterpriseto describe the allowed values.
Cloud Composer
- Added
--enable-high-resiliencetogcloud composer environments updateto enable high resilience mode for environments. - Added
--disable-high-resiliencetogcloud composer environments updateto disable high resilience mode for environments.
Cloud DNS
- Added support to allow specifying regional L7 forwarding rules as health checked targets for Routing Policies.
Cloud Healthcare
- Added support for
--stream-configsand--send-for-bulk-importflags to the following commands:gcloud healthcare dicom-stores creategcloud healthcare dicom-stores updategcloud beta healthcare dicom-stores listgcloud healthcare dicom-stores list
Cloud NetApp
- Added LOCATION to fields to be listed in structured output during
gcloud beta netapp volumes list.
Cloud Pub/Sub
- Added a warning when
--push-auth-token-audienceand--push-auth-service-accountflags are ignored due to missing dependent flags ingcloud pubsub subscriptions [create|update|modify-push-config]commands.
Cloud Storage
- Modified
buckets createso that multiple buckets can be created with a single command.
Compute Engine
- Promoted
--service-lb-policyflag ofgcloud compute backend-services createandgcloud compute backend-services updateto beta. - Promoted
--typeflag ofgcloud compute routers nats createto beta. - Promoted
--source-nat-active-ranges,--source-nat-active-ranges-region,--source-nat-drain-ranges,--clear-source-nat-drain-rangesand--source-nat-drain-ranges-regionflags ofgcloud compute routers nats rule updateto beta. - Promoted
--source-nat-active-rangesand--source-nat-active-ranges-regionflags ofgcloud compute routers nats rule createto beta. - Promoted new allowed value:
PRIVATE_NATfor--purposeflag ofgcloud compute networks subnets createto beta. - Promoted new
:ALLrange option for subnets passed to--nat-custom-subnet-ip-rangesflag ofgcloud compute routers nats (create|update). - Promoted
--security-profile-groupand--[no-]tls-inspectflags forgcloud compute <network->firewall-policies rules <create|update>to beta. - Promoted
gcloud compute resource-policies update snapshot-scheduleto GA. - Promoted
--force-update-on-repairflag ofgcloud compute instance-groups managed <create | update>to GA. - Promoted
--confidential-computeflag ofgcloud compute disks createto beta. - Promoted
--create-disk=confidential-computeforgcloud compute instances createto beta.
Container Registry
- Fixed
gcloud container images describefor gcr.io repos in Artifact Registry.
Kubernetes Engine
- Updated broken links in
gcloud container get-credentialshelp text. - Added
--network-performance-configs=total-egress-bandwidth-tier=[DEFAULT|TIER_1]togcloud container clusters createandgcloud container clusters updateto allow setting default network performance tier for new node-pools. Seegcloud container node-pools create. - Added
--enable-multi-networkingtogcloud container clusters createand added--additional-node-networkand--additional-pod-networktogcloud container node-pools createto allow creation of multi-networking enabled clusters with additional node and pod networks. - Added
--placement-policyflag togcloud container clusters createcommand. - Added
--placement-policyflag togcloud container node-pools createcommand. - Disabled
--enable-insecure-kubelet-readonly-portflag. - Updated help-text by removing
--release-channel=NONEoption forgcloud container create-auto. This option is not available for create-auto since Autopilot cluster must be subscribed to a release-channel.
Transcoder
- Added support for
--optimizationflag when creating a new job.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
439.0.0 (2023-07-18)
Breaking Changes
- (Kubernetes Engine) Renamed
--binauthz-policyto--binauthz-policy-bindingsingcloud beta container clusterscommands.
App Engine
- Updated the Java SDK to version 2.0.16 build from the open source project https://github.com/GoogleCloudPlatform/appengine-java-standard/releases/tag/v2.0.16.
Assured Workloads
- Added
--partner-permissionsflag (optional) forgcloud assured workloads createcommand to enable setting the partner permissions parameter for creation of partner workload (workload managed by local trusted partners) through gcloud command.
BigQuery
- Updated bundled discovery docs to revision 20230614.
- Fixed bug stopping
httplib2_debuglevelfrom being used. - Added
file_set_spec_typeflag to support manifest Files in load jobs and external tables. - Added
destination_kms_keyto create / update transfer configs.
Cloud Bigtable
- Added
--change-stream-retention-periodflag togcloud bigtable instances tables createandgcloud bigtable instances tables update. - Added
--clear-change-stream-retention-periodflag togcloud bigtable instances tables update. - Rebuilt with golang 1.20.6 to address CVEs present in prior versions.
Cloud Bigtable Emulator
- Rebuilt with golang 1.20.6 to address multiple CVEs in prior versions of golang.
- Added support for reverse scans.
Cloud Build
- Promoted
gcloud builds triggers updateto GA.
Cloud Datastream
- Fixed issue where creating an oracle profile with streamLargeObjects field returned an error.
Cloud Functions
- Updated
gcloud functions deployto prompt to allow unauthenticated invocations for new 2nd gen functions before deploying. This aligns with the behavior for new 1st gen functions.
Cloud IAM
- Added
--web-sso-additional-scopesflag togcloud iam workforce-pools providers create-oidcandgcloud iam workforce-pools providers update-oidcwhich allows specification of additional OIDC scopes for web sign-in.
Cloud Memorystore
- Added
--reserved-ip-range-idflag togcloud memcache instances createto allow specifying named allocations while creating an instance.
Cloud Pub/Sub
- Promoted
--push-no-wrapperand--push-no-wrapper-write-metadataflags ofgcloud pubsub subscriptions [create|update|modify-push-config]to GA. Adds the ability to set and update payload unwrapping properties for push subscriptions. For more information, see the https://cloud.google.com/pubsub/docs/payload-unwrapping.
Cloud SQL
- Added
--[no-]recreate-replicas-on-primary-crashflag togcloud sql instances createandgcloud sql instances patchto enable/disable replica recreation when a Mysql primary instance operating in reduced durability mode crashes.
Cloud Spanner
- Added
--priorityflag togcloud spanner databases execute-sqlto allow setting request priority for the query to convey the relative importance of workloads.
Cloud Storage
- Fixed
gcloud storage buckets update --clear-log-bucketbehavior so it now clears the entire logging configuration. - Promoted
gcloud storage ducommand to GA. - Promoted
gcloud storage hmaccommand group to GA. - Promoted
gcloud sign-urlcommand to GA. - Standardized resource format for
describeandlistcommands across API providers. Use--rawflag to get the old API-specific format.
Compute Engine
- Promoted
--custom-learned-route-priorityand--set-custom-learned-route-rangesflags ofgcloud compute routers add-bgp-peerto GA. - Promoted
--custom-learned-route-priority,--set-custom-learned-route-ranges,--add-custom-learned-route-rangesand--remove-custom-learned-route-rangesflags ofgcloud compute routers update-bgp-peerto GA. - Promoted
--http-keep-alive-timeout-secflag forgcloud compute <target-http-proxies|target-https-proxies> <create|update>to GA. - Promoted
--clear-http-keep-alive-timeout-secflag forgcloud compute <target-http-proxies|target-https-proxies> updateto GA. - Added
--local-ssd-recovery-timeoutto specify the timeout to recover Local SSD to beta for:gcloud compute instances creategcloud compute instances create-with-containergcloud compute instance-templates creategcloud compute instances bulk creategcloud compute instances set-schedulinggcloud compute instances update-from-file
- Added
--requested-featuresflag togcloud compute interconnects createto allow requesting MACSec support for an Interconnect. - Promoted
--requested-featuresflag ofgcloud compute interconnects createto beta. - Promoted
gcloud compute interconnects macsec get-configto beta. - Promoted
gcloud compute interconnects macsec updateto beta. - Promoted
gcloud compute interconnects macsec add-keyto beta. - Promoted
gcloud compute interconnects macsec remove-keyto beta. - Added
gcloud compute interconnects macsec update-keyto allow updating MACSec pre-shared keys. - Promoted
gcloud compute interconnects macsec update-keyto beta. - Custom machine type validation in regional
gcloud compute instances bulk createcommand has been fixed.
GKE Hub
- Promoted
gcloud container fleet fleetobservabilityto GA.
Kubernetes Engine
- Updated broken links in
gcloud container get-credentialshelp text. - Added
--enable-dataplane-v2-metricsand--dataplane-v2-observability-modeflags togcloud container clusters create,gcloud container clusters create-autoandgcloud container clusters update.
Network Security
- Updated import/export schema for
gcloud network-security tls-inspection-policieswith new fields in beta. - Security Profile Groups and Security Profiles only supports
globallocation.--locationflag now takes defaultglobalas location. - Updated Firewall Endpoint Associations resource to accept TLS inspection policy with an optional flag.
Security Command Center
- Add deprecation notices to
gcloud scc assetscommands which are being deprecated in favor of Cloud Asset Inventory APIs.
Workbench
- Added
gcloud workbenchto manage workbench instances.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
438.0.0 (2023-07-11)
Breaking Changes
- (AI) Modified
gcloud ai index-endpoints createto create public endpoint by default. Set--networkflag to create private endpoint. - (Cloud IAM) Make
--web-sso-response-typeand--web-sso-assertion-claims-behaviorflag required ingcloud iam workforce-pools providers create-oidc. - (Stackdriver Debugger) Deleted
gcloud deploy. Cloud Debugger is deprecated and was shut down May 31, 2023. For more information, see https://cloud.google.com/debugger/docs/deprecations.
Artifact Registry
- Added
artifacts repositories set-cleanup-policies. - Added
artifacts repositories list-cleanup-policies. - Added
artifacts repositories delete-cleanup-policies.
Backup For GKE
- Added the following flags to
gcloud container backup-restore restore-plans createandgcloud container backup-restore restore-plans updateto expand cluster resource restore scope options:--cluster-resource-scope-all-group-kinds--cluster-resource-scope-selected-group-kinds--cluster-resource-scope-excluded-group-kinds--cluster-resource-scope-no-group-kinds
- Deprecated
--cluster-resource-restore-scope. Use--cluster-resource-selected-group-kindsinstead. - Added the following flags to
gcloud container backup-restore restore-plans createandgcloud container backup-restore restore-plans updateto expand namespaced resourced restore scope options:--no-namespaces--excluded-namespaces
Cloud Build
- Add E2_MEDIUM machine type.
- Promoted
gcloud builds connectionsandgcloud builds repositoriesto GA. - Promoted
gcloud builds triggers create gitlabto GA.
Cloud Datastore Emulator
- Released Cloud Datastore emulator v2.3.1
- Fixed bug which caused /reset to never return a response.
Cloud Functions
- Added warning and prompting to
gcloud functions get-iam-policyandgcloud functions remove-iam-policy-bindingabout needing to bind theroles/run.invokerrole for 2nd gen functions.
Cloud Healthcare
- Added
--stream-configsflag to the following commands:gcloud beta healthcare dicom-stores creategcloud beta healthcare dicom-stores update
Cloud IAM
- Added
--client-secret-valueflag togcloud iam workforce-pools providers create-oidcandgcloud iam workforce-pools providers update-oidcwhich allow user to setup client secret for authorization code flow. - Added
--clear-client-secretflag togcloud iam workforce-pools providers update-oidcwhich allow user to clear client secret setup for authorization code flow. - Added
codeas value for--web-sso-response-typeflag togcloud iam workforce-pools providers create-oidcandgcloud iam workforce-pools providers update-oidcwhich allow user to setup authorization code flow. - Added
merge-user-info-over-id-token-claimsas value for--web-sso-assertion-claims-behaviorflag togcloud iam workforce-pools providers create-oidcandgcloud iam workforce-pools providers update-oidcwhich allow user to merge the UserInfo Endpoint Claims with ID Token Claims, preferring UserInfo Claim Values for the same Claim Name.
Cloud Pub/Sub
- Promoted
--cloud-storage-bucket,--cloud-storage-file-prefix,--cloud-storage-file-suffix,--cloud-storage-max-bytes,--cloud-storage-max-duration,--cloud-storage-output-formatand--cloud-storage-write-metadataflags ofgcloud pubsub subscriptions createto GA. Adds the ability to set Cloud Storage configuration options in Cloud Pub/Sub subscriptions. For more information, see the https://cloud.google.com/pubsub/docs/cloudstorage. - Promoted
--cloud-storage-bucket,--cloud-storage-file-prefix,--cloud-storage-file-suffix,--cloud-storage-max-bytes,--cloud-storage-max-duration,--cloud-storage-output-format,--cloud-storage-write-metadata, and--clear-cloud-storage-configflags ofgcloud pubsub subscriptions updateto GA. Adds the ability to update Cloud Storage configuration options in Cloud Pub/Sub subscriptions. For more information, see the https://cloud.google.com/pubsub/docs/cloudstorage.
Cloud SQL
- Added
gcloud sql operations cancelto cancel an operation running on a Cloud SQL instance. - Added
editionandenable-data-cacheflags togcloud sql instances createandgcloud sql instances patchto support Edition and Data Cache. Added
show-editionflag togcloud sql instances listandgcloud sql tiers listto display Edition.Added
--password-policy-disallow-compromised-credentialsflag togcloud sql instances createandgcloud sql instances patchfor ALPHA and BETA.
Cloud Storage
- Updated gsutil component to 5.25.
- Fix a bug preventing nested directory symlinks from being preserved when uploading a directory recursively.
Cloud Workstations
- Updated
--machine-typeflag forconfigscommand to accept any string.
Compute Engine
- Added
23.04to allowed list of values for--versionofgcloud beta compute instances ops-agents policies [create|update]. - Promote
--instance-kms-keyflag ofgcloud compute instance createto GA. - Promoted
--preferenceflag ofgcloud compute backend-services add-backendandgcloud compute backend-services update-backendto beta. - Added
--allow-cidr-routes-overlapflag togcloud beta compute networks subnets updatecommand. - Added
SEV_SNP_CAPABLEto the list ofguestOsFeatures. - Added support for clearing fields to
gcloud beta compute security-policies remove-user-defined-fieldandgcloud beta compute security-policies rules update.
GKE Hub
- Modified
gcloud container fleet memberships registercommand to validate that the--manifest-output-fileflag is only used with the--install-connect-agentflag.
Kpt
- Updated kpt in Google Cloud CLI from 1.0.0-beta.35 to 1.0.0-beta.37.
Kubernetes Engine
- Added new
kubednsoption to--cluster-dnsto allow KubeDNS to be explicitly specified as the cluster DNS provider. - Added
GcsFuseCsiDriveroption to--addonsflag ofgcloud container clusters createto enable the Cloud Storage FUSE Container Storage Interface (CSI) Driver. - Added
GcsFuseCsiDriveroption to--update-addonsflag ofgcloud container clusters updateto enable/disable the Cloud Storage FUSE Container Storage Interface (CSI) Driver. - Updated default kubectl from 1.25.9 to 1.25.11.
- Additional kubectl versions:
- kubectl.1.21 (1.21.14)
- kubectl.1.22 (1.22.17)
- kubectl.1.23 (1.23.17)
- kubectl.1.24 (1.24.15)
- kubectl.1.25 (1.25.11)
- kubectl.1.26 (1.26.6)
- kubectl.1.27 (1.27.3)
Network Connectivity
- Added
gcloud network-connectivity hubs add-iam-policy-binding,gcloud network-connectivity hubs remove-iam-policy-binding,gcloud network-connectivity hubs get-iam-policy, andgcloud network-connectivity hubs set-iam-policycommands. - Added
gcloud network-connectivity hubs list-spokescommand which supports listing all spokes associated with a hub. - Added
gcloud network-connectivity hubs route-tablescommand group which supports listing and describing route tables. - Added
gcloud network-connectivity hubs route-tables routescommand group which supports listing and describing routes. - Added
gcloud network-connectivity spokes acceptandgcloud network-connectivity spokes rejectcommands. - Added
--globalflag togcloud network-connectivity spokes delete,gcloud network-connectivity spokes describe, andgcloud network-connectivity spokes listcommands. - Added
gcloud network-connectivity spokes linked-vpc-networkcommand group which supports creating and updating VPC spokes.
Network Security
- Added
gcloud network-security firewall-endpoint-associations updateto alpha and beta. This command updates the labels and TLS inspection policy of Cloud Firewall Plus associations.
Network Services
- Promoted
gcloud network-services service-lb-policiesto beta.
Recaptcha
- Added
--skip-billing-checktorecaptcha keys migrate. If usage is under the free quota, the billing check can be safely skipped.
Recommender
- Added
list insight-typesto beta for recommender surface. - Added
list recommendersto beta for recommender surface. - Updated
list insightsto use betalist insight-typescommand. - Updated
list recommendationsto use betalist recommenderscommand.
Security Command Center
- Updated
gcloud scc findingsdocumentation to fix an invalid finding id used in examples.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
437.0.1 (2023-06-30)
Cloud Storage
- Reverted change that broke
gcloud storage cpwith relative path characters.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
437.0.0 (2023-06-27)
Anthos Multi-Cloud
- Modified
gcloud container aws node-pools listandgcloud container azure node-pools listto fetch server configurations and to give a warning when any of the node pools are running an end-of-life version.
App Engine
- Updated the Java SDK to version 2.0.15 build from the open source project https://github.com/GoogleCloudPlatform/appengine-java-standard/releases/tag/v2.0.15.
- Update dev_appserver handling of api_version in app.yaml for python runtimes for consistency with prod.
- Added bundled services support for the search api.
Artifact Registry
- Updated the output of
gcloud artifacts docker images describeto include SBOM location information. - Added flag
--show-sbom-referencestogcloud artifacts docker images describeto list SBOM reference occurrences. - Updated the output of
gcloud artifacts docker images describewith flag--show-all-metadatato include SBOM reference occurrences. - Added
Goas an option of--repository-formatflag ofgcloud artifacts repositories createto create Go repositories. - Added
gcloud artifacts go uploadcommand to upload Go modules.
Cloud Bigtable
- The maximum retention period for a Cloud Bigtable backup has been increased from 30 days to 90 days, giving you more robust data protection and data quality control. For more information on how Bigtable backups work, see https://cloud.google.com/bigtable/docs/backups.
Cloud Build
- Added
gcloud beta builds connections create gitlabandgcloud beta builds connections update gitlab.
Cloud Filestore
- Added
--tier=ZONALflag togcloud beta filestore instances createto support a zonal filestore instance creation.
Cloud NetApp
- Removed a print statement that led to messy output during
gcloud beta netapp volumes replications create.
Cloud SQL
- Added
gcloud beta sql instances reencrypt, which re-encrypts a Cloud SQL CMEK instance with the current primary key version in beta.
Cloud Storage
- Release rsync command
Compute Engine
- Gcloud compute will now retry two times if its follow-up Operations.Wait|Get requests return 503 error.
GKE Hub
- Added
gcloud container fleet memberships support-accesswhich allows users to manage Support access.
Network Security
- Added
gcloud network-security firewall-endpoints updateto alpha and beta. This command updates the labels of Cloud Firewall Plus endpoints.
Recaptcha
- Removed
gcloud recaptcha firewallpoliciessurface and all commands within. Please usegcloud recaptcha firewall-policiesinstead.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
436.0.0 (2023-06-21)
AlloyDB
- Promoted AlloyDB Inject Fault commands to GA track. Modified commands include: alloydb instances inject-fault.
Anthos Multi-Cloud
- Modified
gcloud container aws node-pools describeandgcloud container azure node-pools describeto fetch server configurations and to give a warning when the nodepool is running an end-of-life version. - Modified
gcloud container aws clusters listandgcloud container azure clusters listto fetch server configurations and to give a warning when any of the clusters are running an end-of-life version.
Batch
- Promoted Batch submit job optional prefix feature to beta and GA.
Cloud Deploy
- Added new
--deploy-parameterstogcloud deploy releases createcommand. When used, deploy parameters will be set for the release. - Added
gcloud deploy rollouts advance,gcloud deploy rollouts cancel,gcloud deploy rollouts ignore-job, andgcloud deploy job-runs terminatecommands for the Deployment Strategies GA launch.
Cloud Firestore Emulator
- Release Cloud Firestore emulator v1.18.1
- Added a new emulator configuration to start with experimental mode.
Cloud Functions
- Fixed issue where
gcloud functions deploycould fail in certain cases if the caller was missing permissions to get the project IAM policy.
Cloud IAM
- Added flags
--folderand--organizationtogcloud beta services identity create.- Support folder and organization level service agents creation, in addition to project level service agents.
Cloud NetApp
- Added
--forceparameter togcloud beta netapp volumes replications stopto force stop a replication during a data transfer.
Cloud SQL
- Added
--preferred-zoneflag togcloud sql instances clone --point-in-timeto support point in time recovery to a specified zone for PostgreSQL. - Added
gcloud sql instances get-latest-recovery-timecommand to get the latest recovery time for a PostgreSQL instance.
Cloud Spanner
- Promoted
spanner databases updatecommand to beta and GA tracks.
Cloud Storage
- Fixed issue where certain
gcloud storagecommands would fail to load when thePATHenvironment variable was not set.
Cloud Workstations
- Promoting
workstations,workstations configs, andworkstations clusterscommands to GA.
Compute Engine
- Promoted
--instance-kms-keyflag ofgcloud compute instance createto beta. - Promoted
--max-count-per-zoneflag ofgcloud compute instances bulk createto v1. Flag defines maximum number of instances that can be created per zone for regional bulk insert. - Promoted
disk-consistency-groupargument ofgcloud compute resource-policies createto GA. - Promoted
--primary-disk,--primary-disk-project,--primary-disk-region, and--primary-disk-zoneofgcloud compute disks createto GA. - Promoted
gcloud compute disks start-async-replicationto GA. - Promoted
gcloud compute disks stop-async-replicationto GA. - Promoted
gcloud compute disks stop-group-async-replicationto GA. - Promoted
gcloud compute disks bulk createto GA. - Added
denyas a choice for--actionand--exceed-actionofgcloud compute security-policies rules create|update.
Kubernetes Engine
- Added
--sole-tenant-node-affinity-fileflag togcloud container node-pools createfor creating node pools backed by sole tenant node groups. For more information see https://cloud.google.com/kubernetes-engine/docs/how-to/sole-tenancy. Added
--security-postureand--workload-vulnerability-scanningflags togcloud container clusters create,gcloud container clusters create-auto, andgcloud container clusters updatefor controlling GKE Security Posture features.Added
--workload-policiesflag togcloud container clusters create-autoandgcloud container clusters updatefor enabling NET_ADMIN privilege. Added--remove-workload-policiesflag togcloud container clusters updatefor disabling NET_ADMIN privilege.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
435.0.1 (2023-06-14)
Cloud Firestore
- Removed the
--enable-pitrflag fromgcloud firestore databases <create|update>which was causing firestore database creation failures.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
435.0.0 (2023-06-13)
Breaking Changes
- (Compute Engine) Modified quota exceeded errors to show future limit and rollout status information to user in addition to original error message.
Anthos Multi-Cloud
- Modified
gcloud container aws clusters describeandgcloud container azure clusters describeto fetch server configurations and to give a warning when the cluster is running an end-of-life version. - Added
--root-volume-throughputflag togcloud container aws clustersandgcloud container aws node-poolsto support customizable EBS root volume throughput. - Added
--main-volume-throughputflag togcloud container aws clusters createto support customizable EBS main volume throughput. - Added
--disable-per-node-pool-sg-rulesflag togcloud container aws clusters createandgcloud container aws clusters updateto disable the default security group rules provisioned for each node pool. - Added
--enable-per-node-pool-sg-rulesflag togcloud container aws container clusters updateto re-enable the default security group rules provisioned for each node pool.
Cloud Bigtable
- Add ability to count rows for a prefix.
Cloud Filestore
- Added
--kms-keyflag togcloud filestore backups create, which allows an Enterprise or High Scale backup to be created that is encrypted with a CMEK key." => "which creates a backup with an associated customer-managed encryption key (CMEK). Only available for Enterprise or High Scale tier instances. - Added
--instance-locationflag togcloud filestore backups create, which accepts either a zone or region and allows clients to restore Basic HDD, Basic SSD, and Enterprise tier backups.
Cloud Functions
- Promoted
--docker-repository,--kms-key,clear-docker-repository, and--clear-kms-keyflags ofgcloud functions deploy --gen2to GA, which bring CMEK support for Cloud Functions 2nd Gen.
Cloud NetApp
- Added
gcloud beta netappgroup which includesgcloud beta netapp storage-pools,gcloud beta netapp volumes,gcloud beta netapp active-directories,gcloud beta netapp kms-configs,gcloud beta netapp locations,gcloud beta netapp operations,gcloud beta netapp volumes snapshots, andgcloud beta netapp volumes replications.
Cloud Run
- Promoted
gcloud run services proxyto GA. This command allows you to proxy a service or a revision to localhost. Requests will be authenticated as the current SDK account, or with a provided token.
Cloud TPU
- Fixed bug so that
gcloud compute tpus tpu-vm sshrespects instance preference of setting enable-oslogin to false.
Compute Engine
- Promoted
source-instant-snapshotflag ofgcloud compute disks createto beta. - Promoted
--source-instant-snapshot,--source-instant-snapshot-zoneand--source-instant-snapshot-regionflags ofgcloud compute snapshots createto beta. - Promoted
gcloud compute instant-snapshots createto beta. - Promoted
gcloud compute instant-snapshots deleteto beta. - Promoted
gcloud compute instant-snapshots describeto beta. - Promoted
gcloud compute instant-snapshots listto beta. - Promoted
gcloud compute instant-snapshots add-labelsto beta. - Fixed bug in handling quota exceeded error with
gcloud compute commitments createcommand. - Added force-attach support to
gcloud compute instances create. - Added
--recaptcha-action-site-keysand--recaptcha-session-site-keystogcloud beta compute security-policies rules create|update. - Added
--network-user-defined-fields,--network-src-ip-ranges,--network-dest-ip-ranges,--network-ip-protocols,--network-src-ports,--network-dest-ports,--network-src-region-codes, and--network-src-asnstogcloud beta compute security-policies rules create|update. - Added
gcloud beta compute security-policies add-user-defined-fieldsandgcloud beta compute security-policies remove-user-defined-fieldscommands. - Added
--security-policyand--security-policy-regiontogcloud beta compute instances network-interfaces update. - Added
gcloud beta compute target-pools updateandgcloud beta compute target-instances updatecommands.
Kpt
- Updated kpt in Google Cloud CLI from 1.0.0-beta.34 to 1.0.0-beta.35.
Kubernetes Engine
Undeprecated and unhid
--loggingand--monitoringflags fromgcloud container clusters create-auto.Added a new command
gcloud container clusters check-autopilot-compatibilitywhich returns a list of autopilot compatibility issues of the given cluster.
Vmware Engine
Added commands for managing resources:
- Private connections:
- Added commands to perform CRUD
Retrieving exchanged routes
Subnets:
Added commands to describe and update a subnet
Private clouds:
Added ability to create a time limited PC
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
434.0.0 (2023-06-06)
AlloyDB
- Promote Continuous Backups related commands to the GA track, which include changes to
gcloud alloydb clusters create,gcloud alloydb clusters updateandgcloud alloydb clusters restore.
Anthos On-Prem
- Modified
gcloud container vmware admin-clusters list. When specifying--location=-, or when both--locationand gcloud configurationcontainer_vmware/locationare not specified, return admin clusters in all locations of the specified project.
Cloud Functions
- Updated
gcloud functions logs readto read function logs from both 1st gen and 2nd gen functions when no function name is provided unless--gen2or--no-gen2is set.
Cloud Key Management Service
- Promoted
gcloud kms inventorywhich allows viewing and tracking of keys across cloud resources.
Cloud Logging
- Promoted
--custom-writer-identityflag ofgcloud logging sinks createto beta and GA. - Promoted
--custom-writer-identityflag ofgcloud logging sinks updateto beta and GA.
Compute Engine
- Updated the Interconnect attachment Bring Your Own IP (BYOIP) IPv6 fields to be unavailable.
- Added
--sizeflag togcloud compute disks updateto support size update. - Added hyperdisk-balanced support to
gcloud compute disks createandgcloud compute instances create. - Added
--per-instance-hostnamesflag togcloud compute instances bulk createfor alpha and beta. - Promoted
--http-keep-alive-timeout-secflag forgcloud compute <target-http-proxies|target-https-proxies> <create|update>and--clear-http-keep-alive-timeout-secflag forgcloud compute <target-http-proxies|target-https-proxies> updateto beta.
Dataproc Metastore
- Promoted
--endpoint-protocolflag to GA.
Kubernetes Engine
- Added
--enable-fqdn-network-policyflag togcloud beta container clusters createandgcloud beta container clusters update.
Recommender
- Added a
listcommand for insights that lists all available insight types. - Added a
listcommand for recommenders that lists all available recommenders.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
433.0.1 (2023-06-1)
Google Cloud CLI
- Disabled self-signed jwt usage for service accounts.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
433.0.0 (2023-05-31)
Breaking Changes
- (Cloud Run) Added
--[no-]asyncflags togcloud run jobs deleteandgcloud run jobs executions deletewith a default value of--no-async. Changed these two commands to wait for delete operation by default.
Google Cloud CLI
- Fixed issue where running the install script from within the root
google-cloud-sdkdirectory would crash with an unactionable error when new versions of certain components were made available prior to installation.
AlloyDB
- Promoted AlloyDB Cross Region Replication commands to GA track. Modified commands include: alloydb clusters create-secondary, alloydb clusters promote, alloydb instances create-secondary.
Anthos On-Prem
- Modified
gcloud container bare-metal admin-clusters list. When specifying--location=-, or when both--locationand gcloud configurationcontainer_bare_metal/locationare not specified, return admin clusters in all locations of the specified project.
Artifact Registry
- Updated the output of
gcloud artifacts docker images listwith flag--show-occurrencesto include SBOM reference occurrences.
Certificate Authority Service
- Added
--publishing-encoding-formatflag togcloud privateca pools createandgcloud privateca pools updateto allow users to optionally publish DER encoded CA certificates and CRLs to Google Cloud Storage buckets.
Cloud Build
- Added flag to specify substitutions in
gcloud builds triggers run. - Modified
--branch,--tag,--shaflags to be optional ingcloud builds triggers runcommand.
Cloud Composer
- Added
--enable-high-resiliencetogcloud composer environments createto create environments with high resilience mode. - Added
gcloud composer environments database-failoverto manually run a database failover for environments with high resilience enabled. - Added
gcloud composer environments fetch-database-propertiesto fetch airflow database properties for Composer environments.
Cloud Logging
- Added
logging_service_account_idtosettings describeresponse.
Cloud SQL
- Added
--no-recovery,--bak-typeand--recovery-onlyflags togcloud sql import bakand added--bak-typeand--differential-baseflags togcloud sql export bakto enable the differential import/export feature for SQL Server.
Cloud Workstations
- Added
--accelerator-typeand--accelerator-countflags togcloud beta workstations configs create.
Compute Engine
- Fixed bug in handling quota exceeded error with
gcloud compute commitments createcommand. - Added
--regionflag togcloud beta compute security-policies rulescommands. - Deprecated
--no-client-ttland--no-max-ttlarguments ofgcloud compute [backend-services|backend-buckets] [create|update].
Kpt
- Updated kpt in Google Cloud CLI from 1.0.0-beta.33 to 1.0.0-beta.34.
Kubernetes Engine
- Added
--enable-best-effort-provisionand--min-provision-nodestogcloud container node-pools createto turn on best effort provisioning for node pool creation.
Network Security
- Added
network-security firewall-endpoint-associationscommands to manage Cloud Firewall Plus endpoint associations, and promoted them to beta. - Promoted commands under
gcloud network-security address-groupsto GA. - Promoted commands under
gcloud network-security org-address-groupsto GA.
Security Command Center
- Added
gcloud topic datetimessupport forgcloud scccommand group timestamp and duration flags.
Transfer
- Added
--docker-networkflag togcloud transfer agents installto allow configuration of the underlying Docker container's network.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
432.0.0 (2023-05-23)
AI
- Added
--public-endpoint-enabledflag togcloud ai index-endpoints createto support public endpoint. - Modified
--networkflag ofgcloud ai index-endpoints createto be optional.
Anthos On-Prem
- Added
--disable-control-plane-v2flag togcloud container vmware clusters createto explicitly disable the use of control plane v2 feature. --enable-control-plane-v2ingcloud container vmware clusters createis by default set for version 1.15+.- Added
--ignore-errorsflag togcloud container bare-metal admin-clusters unenroll. If set, the unenrollment of a bare metal admin cluster resource will succeed even if errors occur during unenrollment.
Artifact Registry
- Changed IAM policy analysis scope to the root of project in
gcloud beta artifacts docker upgrade print-iam-policy.
BigQuery
- Fixed bug to ensure show works with encrypted S3 managed tables.
- Fixed bug to ensure spark properties can be updated to empty values.
- Fixed
RANGE<TIMESTAMP>to correctly displayUNBOUNDEDboundaries. - Fixed bug in the
bq infocommand that caused it to always fail. - Fixed bug where a line of logging was always printed.
- Added connections to
get-iam-policyandset-iam-policy.
Cloud Build
- Modified (
--repo,--repo-type) and--repositoryto be optional ingcloud builds triggers create manual,gcloud builds triggers create webhookandgcloud builds triggers create pubsub.
Cloud Storage
- Updated gsutil component to 5.24.
Compute Engine
- Added
--http-keep-alive-timeout-secflag togcloud compute alpha/beta target-http-proxies/target-https-proxies create/updateto configure http keep alive timeout sec field in target httpx proxy. - Added
--server-tls-policyand--clear-server-tls-policyflags togcloud compute target-https-proxies create/updateto attach/detach a server TLS policy to the target https proxy. - Release pathTemplateMatch and pathTemplateRewrite fields in urlMaps to v1 API.
- Updated
--consumer-accept-listand--consumer-reject-listofgcloud compute service-attachments createandgcloud compute service-attachments updateto support networks. - Promoted
--provisioned-throughputflag ofgcloud compute disks createandgcloud compute disks updateto GA. - Promoted
--create-disk=provisioned-throughputforgcloud compute instances createandgcloud compute instance-templates createto GA. - Promoted
gcloud compute interconnects remote-locations <describe|list>to beta and GA. - Promoted
--remote-locationflag ofgcloud compute interconnects createto beta and GA. - Promoted
--subnet-lengthflag ofgcloud compute interconnects attachments <dedicated|provider> createto beta and GA.
Container Registry
- Changed "gloud container images describe" to check existence of the digest.
Database Migration
- Updated
gcloud database-migration connection-profiles create alloydbto support customer-managed encryption key(CMEK). - Updated
gcloud database-migration connection-profiles create cloudsqlto support customer-managed encryption key(CMEK).
Kpt
- Updated kpt from v1.0.0-beta.31 to v1.0.0-beta.33. See https://github.com/GoogleContainerTools/kpt/releases/tag/v1.0.0-beta.33 and previous release notes for more details.
Kubernetes Engine
- Promoted fields
gpu-driver-versionwithin--acceleratorflag to enable GPU driver auto installation. - Updated default kubectl from 1.24.13 to 1.25.9.
- Additional kubectl versions:
- kubectl.1.21 (1.21.14)
- kubectl.1.22 (1.22.17)
- kubectl.1.23 (1.23.17)
- kubectl.1.24 (1.24.13)
- kubectl.1.25 (1.25.9)
- kubectl.1.26 (1.26.4)
- kubectl.1.27 (1.27.1)
Network Security
- Promoted
gcloud network-security security-profile-groupsto beta. - Added
network-security firewall-endpointscommands to manage Cloud Firewall Plus endpoints, and promoted them to beta. - Promoted
gcloud network-security security-profiles threat-preventionto beta.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
431.0.0 (2023-05-16)
Breaking Changes
- (Anthos On-Prem) Modified
--versionflag to be required ingcloud container vmware clusters create. - (Compute Engine) Added
centos-stream-8andcentos-stream-9options to--osflag for:gcloud compute images importin GA,gcloud compute instances importin GAgcloud compute machine-images importin GA
Google Cloud CLI
- Fixed error when filtering was applied to date or time type keys and their values were None. Now, the resources will be excluded as when values were empty.
- Added warning message to indicate support for Python 3.5-3.7 will be deprecated on August 8th, 2023.
Anthos On-Prem
- Modified
gcloud container bare-metal clusters listto return clusters in all locations of the specified project if--locationis not specified and configurationcontainer_bare_metal/locationis not set.
Artifact Registry
- Changed IAM policy translation logic in
gcloud beta artifacts docker upgrade print-iam-policy.
Batch
- Promoted Batch submit job optional job_id feature to beta and GA.
Cloud Build
- Added
--repositoryflag togcloud builds triggers create manual,gcloud builds triggers create webhookandgcloud builds triggers create pubsubwhich supports creating manual, webhook or Pub/Sub trigger with 2nd-gen repository resource.
Cloud Dataproc
- Added
--staging-bucketflag togcloud dataproc batches submit ...commands in GA. This sets staging bucket when creating batches. - Added
--staging-bucketflag togcloud dataproc session create ...commands in Preview. This sets staging bucket when creating sessions.
Cloud Firestore
- Promoted
firestore locations listto GA.
Cloud Run
- Promoted
gcloud run jobs deployto GA, which allows creating or updating a Cloud Run job from a container image or source to build.
Cloud Storage
- Added a
preserve_symlinksoption togcloud storagecpandmvcommands; when present, this option will cause file and directory symlinks to be represented by placeholder files in the cloud, and reconstructed as symlinks when downloaded.
Compute Engine
- Promoted
gcloud compute addresses moveto GA.
Compute Firewall Rules
- Added
--bind-tags-to-instancesflag togcloud compute firewall-rules migrateto bind secure tags to VM instances.
Database Migration
- Updated
gcloud database-migration migration-jobs createto support customer-managed encryption key(CMEK).
Dataproc Metastore
- Promoted
gcloud metastore services alter-metadata-resource-locationto GA. - Promoted
gcloud metastore services alter-table-propertiesto GA. - Promoted
gcloud metastore services move-table-to-databaseto GA. - Promoted
gcloud metastore services query-metadatato GA.
Events
- Removed
gcloud beta eventssurface and all commands within. Please usegcloud eventarcinstead.
Kubernetes Engine
- Deprecated
--linux-sysctlsflag since--system-config-from-fileis now used to config nodes.
Notebooks
- Added
--data-disk-type,--data-disk-size,--no-remove-data-disktogcloud notebooks instances createto configure data disk.
Recaptcha
- Added
--private-key-file,--team-id,--key-idtorecaptcha keys createfor iOS keys. Providing these fields allows reCAPTCHA Enterprise to provide more accurate risk scores. - Added
--private-key-file,--team-id,--key-idtorecaptcha keys updatefor iOS keys. Providing these fields allows reCAPTCHA Enterprise to provide more accurate risk scores.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
430.0.0 (2023-05-09)
Breaking Changes
- (Distributed Cloud Edge) Changed default behavior of
gcloud edge-cloud container clusters get-credentialsto use kubectl exec auth. More info at https://cloud.google.com/blog/products/containers-kubernetes/kubectl-auth-changes-in-gke. If a user requires use of the deprecated in-tree-auth-plugin, they can revert back to previous behavior by setting an environment flag:USE_GKE_GCLOUD_AUTH_PLUGIN=false.
Google Cloud CLI
- Fixed issue where
gcloud auth enterprise-certificate-config createusedcert_issuerinstead ofissuerfor Windows and MacOS configurations.
AlloyDB
- Added
gcloud alloydb users <command>Users API to manage AlloyDB users.
Anthos On-Prem
- Modified
gcloud container vmware clusters listto return clusters in all locations of the specified project if--locationis not specified and configurationcontainer_vmware/locationis not set.
App Engine
- Updated the Python App Engine devappserver to set app.yaml
build_env_variableswhen running pip. - Updated the Python App Engine devappserver to fix php55 lost request bug.
- Updated the Java SDK to version 2.0.14 build from the open source project https://github.com/GoogleCloudPlatform/appengine-java-standard/releases/tag/v2.0.14.
Bare Metal Solution
- Promoted
gcloud bms instance renameto GA. - Promoted
gcloud bms networks renameto GA. - Promoted
gcloud bms nfs-shares renameto GA. - Promoted
gcloud bms volumes renameto GA.
Cloud Bigtable
- Rebuilt cbt cli with go version 1.20.4 which fixed CVE-2022-41723.
- Add ability to count rows for a prefix.
Cloud Bigtable Emulator
- Rebuilt cbt emulator with go version 1.20.4 which fixed CVE-2022-41723.
Cloud Build
- Added
--git-source-revisionflag togcloud builds submit. - Added
--git-source-dirflag togcloud builds submit.
Cloud Firestore
- Promoted
firestore locations listto beta.
Cloud IAM
- Added
--web-sso-response-typeand--web-sso-assertion-claims-behaviorflag togcloud iam workforce-pools providers create-oidcandgcloud iam workforce-pools providers update-oidcto allow user to setup web sso configuration.
Cloud Logging
- Added
--custom-learned-route-priorityand--set-custom-learned-route-rangesflags ofgcloud compute routers add-bgp-peerin beta to specify the custom learned route configuration. - Added
--custom-learned-route-priority,--set-custom-learned-route-ranges,--add-custom-learned-route-rangesand--remove-custom-learned-route-rangesflags ofgcloud compute routers update-bgp-peerin beta to specify the custom learned route configuration.
Cloud Pub/Sub
- The
gcloud pubsub pullcommand now waits for messages by default.- The
--waitflag has been deprecated fromgcloud beta pubsub pullcommand. - The
--return-immediatelyflag has been added togcloud beta pubsub pullcommand to support the old behavior.
- The
Cloud Run
- No longer sets the
client.knative.dev/user-imageannotation when deploying or updating Cloud Run Services and Jobs. - Fixes issue in
gcloud run deployandgcloud run services updatewhere changing--portwould fail due to health check errors.
Compute Engine
- Update replica-zones support
--create-disk=replica-zonesforgcloud compute instances create. - Promoted
gcloud compute addresses moveto beta. - Added
--user-ip-request-headersforgcloud compute security-policies update, and promoted it to beta.
Database Migration
- Added a set of commands for
gcloud database-migration private-connectionsto perform common (create, list, describe, delete) operations on private connections. - Updated
gcloud database-migration connection-profiles createto support creating Oracle connection profiles. - Updated
gcloud database-migration connection-profiles createto support connectivity in creating Postgresql connection profiles. - Added
gcloud database-migrate conversion-workspacesthat supports the following commands for creating and managing conversion workspaces: create, update, delete, list, describe, commit, rollback, seed, import-rules, convert, apply, list background jobs and describe entities. - Updated
gcloud database-migration migration-jobs createto support heterogeneous migration jobs.
Kubernetes Engine
- Added
--enable-master-global-accessflag ofgcloud container clusters create-auto.
Looker
- Launch Looker (Google Cloud core) for General Availability to the public.
Network Connectivity
- Updated
gcloud network-connectivity service-connection-policies createsubnet flag field to accept resource arguments.
Network Services
- Updated GA schema for
gcloud network-services gateways. - This primarily impacts gateway import/export.
- It includes SWG-specific changes so gateways of type SWG can be created.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
429.0.0 (2023-05-02)
Breaking Changes
- (Compute Engine) Added rocky-9 option to
--osflag for:gcloud compute images importin GA,gcloud compute instances importin GAgcloud compute machine-images importin GA
Google Cloud CLI
- Updated bundled-python cryptography package to 39.0.1 and PyOpenSSL to 23.0.0.
AlloyDB
- Added
--update-modeflag togcloud alloydb instances updatein alpha and beta tracks.
BigQuery
- Added
bq infocommand to print debug information. - Froze the request library to version '2.27.1' until python2 is removed.
- Removed excess line of logging to stderr that was printed on most commands.
- Improved error messaging for unsupported regions.
- Added support for an
encodingwhen creating a JSON backed external table. - Updated bundled
urllib3.
Certificate Authority Service
- Added
--ignore_dependent_resourcesflag togcloud privateca roots disableto allow a root CA to be disabled even if it is the last CA in its CA Pool while its CA Pool is being depended on by another cloud resource. - Added
--ignore_dependent_resourcesflag togcloud privateca subordinates disableto allow a subordinate CA to be disabled even if it is the last CA in its CA Pool while its CA Pool is being depended on by another cloud resource. - Added
--ignore_dependent_resourcesflag togcloud privateca roots deleteto allow a root CA to be deleted even if its CA Pool is being depended on by another cloud resource. - Added
--ignore_dependent_resourcesflag togcloud privateca subordinates deleteto allow a subordinate CA to be deleted even if its CA Pool is being depended on by another cloud resource. - Added
--ignore_dependent_resourcesflag togcloud privateca pools deleteto allow a CA Pool to be deleted even if it is being depended on by another cloud resource.
Cloud Bigtable
- Rebuilding cbt cli with go version 1.20.3 which fixed CVE-2022-41723.
Cloud Firestore Emulator
- Release Cloud Firestore emulator v1.17.4
- Added support for eventarc triggers(2nd gen)
- Fix ListDocuments to have page token
Cloud Identity-Aware Proxy
- Fixed a low throughput issue that appeared in some download cases for
gcloud compute start-iap-tunnel.
Cloud Monitoring
- Promoted
gcloud monitoring snoozescommands to beta and GA.
Cloud Pub/Sub
- Added
--event-timeflag togcloud pubsub lite-topics publishto allow users to specify an event time when publishing a message.
Cloud Run
- Updated
gcloud beta run integrations listto display integrations across all regions by default when--regionflag is not specified.
Cloud SQL
- Promoted
--threads-per-coreflag forgcloud sql instances createandgcloud sql instances patchto GA.
Cloud Workstations
- Added the
beta workstations list-usablecommand which lists a user's usable workstations under a given configuration. - Added
gcloud beta workstations get-iam-policy. - Added
gcloud beta workstations set-iam-policy. - Added
gcloud beta workstations configs get-iam-policy. - Added
gcloud beta workstations configs set-iam-policy.
Compute Engine
- Added "REGION" column in the output of
gcloud compute ssl-certificates list. - Promoted
--gateway-ip-versionflag ofgcloud compute vpn-gateways createto beta. Flag defines the IP version of VPN Gateway. - Allowed
--interfacesflag to accept IPv6 addresses ofgcloud beta compute external-vpn-gateways create. - Promoted support of regional instance template for
gcloud compute instance-groups managed createto beta and GA. - Promoted support of regional instance template for
gcloud compute instance-groups managed set-instance-templateto beta and GA. - Promoted support of regional instance template for
gcloud compute instance-groups managed rolling-action start-updateto beta and GA. - Promoted
--nat-nameflag ofgcloud compute routers get-nat-mapping-infoto GA.
Distributed Cloud Edge
- Added
--lro-timeoutforgcloud edge-cloud container clusters createwhich allows specifying a custom duration for thegcloudCLI to wait on LROs.
Identity and Access Management
- Fixed issue with
gcloud auth login --login-config=$LOGIN_CONFIG --no-browsernot working on Linux machines due to terminal input limit.
Kpt
- Updated kpt from v1.0.0-beta.30 to v1.0.0-beta.31. See https://github.com/GoogleContainerTools/kpt/releases/tag/v1.0.0-beta.31 for more details.
Kubernetes Engine
- Added
--enable-unstable-kubernetes-apisflag togcloud containers cluster createandgcloud containers cluster updateto facilitate enabling beta apis in kube-apiserver.
Network Connectivity
- Made network field accept both resource identifier and path.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
428.0.0 (2023-04-25)
Breaking Changes
- (Cloud Run) For
gcloud beta run jobs deploy,gcloud run jobs create, andgcloud run jobs update, mark--execute-nowand--asyncflags mutually exclusive.
Google Cloud CLI
- Added
--lifetimeflag togcloud auth application-default print-access-tokento configure service account impersonation access token lifetime. - Duration flags now support fractional input.
Anthos Multi-Cloud
- Promoted
--enable-managed-prometheusflag ofgcloud container aws clusters createto GA. - Promoted
--enable-managed-prometheusand--disable-managed-prometheusflags ofgcloud container aws clusters updateto GA. - Promoted
--enable-managed-prometheusflag ofgcloud container azure clusters createto GA. - Promoted
--enable-managed-prometheusand--disable-managed-prometheusflags ofgcloud container azure clusters updateto GA. - Fixed issue where
--max-nodes,--min-nodes, and--max-pods-per-nodeflags ofgcloud container aws node-pools createandgcloud container azure node-pools createwere incorrectly documented as optional.
Anthos On-Prem
- Added
gcloud container bare-metal admin-clusters unenrollwhich removes Cluster API resources so that the cluster is no longer managed by the Anthos On-Prem API. - Added support for annotations in the
container bare-metal clusters updatecommand.
Cloud Bigtable
- Rebuilding cbt cli with go version 1.20 which fixed cve-2023-24537.
Cloud Bigtable Emulator
- Rebuilding cbt emulator with go version 1.20 which fixed cve-2023-24537.
Cloud Run
- Added
firebase-hostingintegration type togcloud beta run integrationscommand group.
Cloud Storage
- Updated gsutil component to 5.23.
Cloud Tasks
- Added
gcloud beta tasks bufferwhich enables creation of an HTTP task without specifying the task body. It requires the parent queue to have an HTTP target override and is only enabled in the beta track.
Cloud Workstations
- Added
-labelsflag togcloud beta workstations createandgcloud beta workstations cluster create.
Compute Engine
- Added
--auto-network-tierflag ofgcloud compute routers nats createandgcloud compute routers nats updatein beta to select network tier to be used by NAT in auto mode. - Promoted flag
--enforce-on-key-configsofgcloud compute security-policies rules create|updateto GA. - Added
--certificate-manager-certificatesflag togcloud compute target-https-proxies create/updateto add a list of ssl certificates created in certificate-manager to the target https proxy. - Added
--allow-psc-global-accessflag ofgcloud compute forwarding-rules <create|update>to v1.
Compute Firewall Policies
- Promoted
--src-threat-intelligenceand--dest-threat-intelligenceflags to GA ingcloud compute firewall-policies rules create,gcloud compute firewall-policies rules update,gcloud compute network-firewall-policies rules createandgcloud compute network-firewall-policies rules updatecommands. - Promoted
--src-region-codesand--dest-region-codesflags to GA ingcloud compute firewall-policies rules create,gcloud compute firewall-policies rules update,gcloud compute network-firewall-policies rules createandgcloud compute network-firewall-policies rules updatecommands. - Promoted
--src-fqdnsand--dest-fqdnsflags to GA ingcloud compute firewall-policies rules create/updateandgcloud compute network-firewall-policies rules create/updatecommands. - Promoted
--src-address-groupsand--dest-address-groupsflags to GA ingcloud compute firewall-policies rules create/updateandgcloud compute network-firewall-policies rules create/updatecommands.
Kubernetes Engine
- Added
--locationflag toclusters,node-pools, andoperationssurfaces as a simpler alternative to--zoneor--region. - Updated default kubectl from 1.24.12 to 1.24.13.
- Additional kubectl versions:
- kubectl.1.21 (1.21.14)
- kubectl.1.22 (1.22.17)
- kubectl.1.23 (1.23.17)
- kubectl.1.24 (1.24.13)
- kubectl.1.25 (1.25.9)
- kubectl.1.26 (1.26.4)
Network Security
- Added
gcloud network-security server-tls-policies describeto alpha and beta. - Promoted
gcloud network-security gateway-security-policiesto GA. - Promoted
gcloud network-security gateway-security-policies rulesto GA. - Promoted
gcloud network-security url-liststo GA. - Promoted
gcloud network-security tls-inspection-policiesto GA.
Public CA
- Promoted
gcloud publiccato GA.
Security Command Center
- Fixed
gcloud scc findings listto provide descriptive error message whenparentargument is omitted.
Transcoder
- Added support for
--modeflag when creating a new job.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
427.0.0 (2023-04-18)
Breaking Changes
- (Google Cloud CLI) Deprecated Python 2. The minimum supported Python version is Python 3.5.
- (Cloud Datastore) Remove
gcloud datastore databases createafter version 427.0.0. Please usegcloud firestore database update --type=datastore-modeinstead. - (Cloud Firestore) Switched
firestore database createto use Firestore API. - (Cloud Firestore) Deprecated
--regioningcloud firestore database create. Use--locationto specify the database location.
Google Cloud CLI
- Added
--lifetimeflag togcloud auth print-access-tokento configure service account impersonation access token lifetime.
App Engine
- Updated the Go SDK to version 1.9.75. Please visit the following release notes for details: https://cloud.google.com/appengine/docs/go/release-notes.
- Updated the Java SDK to version 2.0.13 build from the open source project https://github.com/GoogleCloudPlatform/appengine-java-standard/releases/tag/v2.0.13.
- Upgraded Jetty web server to version 9.4.51.v20230217.
Artifact Registry
- Promoted
gcloud artifacts googetcommand group to GA.
BigQuery
- Removed restrictions to what locations can be used with
--locationwhen combined with--use_regional_endpoints. - Improved
Format RANGE<TIMESTAMP>formatting.
Certificate Authority Service
- Added
ignore_dependent_resourcesparameter to disable CA, delete CA, and delete CA Pool. These commands would normally fail if the CA Pool would be in a state where it's not able to issue certificates while there's a resource that depends on it. This flag skips the check and may cause unintended and unrecoverable effects on any dependent resource(s) since the CA Pool would no longer be able to issue certificates.
Cloud Firestore
- Promoted
firestore databases describeto beta. - Promoted
firestore databases updateto beta. - Promoted
firestore databases listto beta. - Promoted
firestore databases describeto GA. - Promoted
firestore databases updateto GA. - Promoted
firestore databases listto GA.
Cloud Firestore Emulator
- Release Cloud Firestore emulator v1.16.2
- Fixed an issue where some http/1 headers were causing 400 errors.
Cloud On Demand Scanning
- Updated
local-extractcomponent to 1.5.8 to allow it to run in environments withoutglibc.
Cloud Run
- Promoted
--session-affinityto GA for--platform=managedforgcloud run deployandgcloud run services update. - Promoted
--add-custom-audiences,--clear-custom-audiences,--remove-custom-audiencesand--set-custom-audiencesto beta for--platform=managedforgcloud run deployandgcloud run services update.
Cloud SQL
- Added PostgreSQL 15 to database versions.
Cloud Spanner
- Added database drop protection column to
gcloud spanner databases listcommand.
Cloud Storage
- Promoted
gcloud storage insightscommands to GA.
Cloud TPU
- Add
gcloud compute tpus topologies listto list available TPUs by chip topology.
Cloud Workstations
- Adding support for labels in the
beta workstations config createandbeta workstations config updatecommands.
Compute Engine
- Updated the scope flags
--zoneor--regionof the primary disk,--secondary-disk-zoneor--secondary-disk-regionof the secondary disk to be required forgcloud compute disks start-async-replication.
Dataproc Metastore
- Added support for Dataproc Metastore admin interface. The following commands have been added to alpha/beta release tracks:
metastore services alter-table-properties
Events
- Deprecated
gcloud beta eventssurface and all commands within. This surface will be removed in an upcoming release. Please usegcloud eventarcinstead.
GKE Hub
- Added
--locationflag togcloud container fleet memberships registerandgcloud beta container fleet memberships register. - If
--locationis not specified when registering GKE clusters, Membership region is selected to match to GKE cluster location by default. - If
--locationis not specified when registering non-GKE clusters, Membership region is selected as "global" by default.
Kpt
- Updated kpt from v1.0.0-beta.29 to v1.0.0-beta.30. See https://github.com/GoogleContainerTools/kpt/releases/tag/v1.0.0-beta.30 for more details.
Kubernetes Engine
- Added
--addons=GcsFuseCsiDrivertogcloud beta container clusters createand--update-addons=GcsFuseCsiDrivertogcloud beta container clusters updateto enable/disable the Cloud Storage FUSE Container Storage Interface (CSI) Driver. - Allow
--enable-managed-prometheusor--disable-managed-prometheusflag to be passed with--loggingand--monitoringflags at the same time ingcloud container clusters update. - Added
--additional-pod-ipv4-rangesand--remove-additional-pod-ipv4-rangesflags ofgcloud container clusters updateto GA.
Network Connectivity
- Renamed 'psc-subnetworks' field to 'subnets' based on review comments.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
426.0.0 (2023-04-11)
Breaking Changes
- (Cloud Firestore) Switched
firestore database createto use Firestore API after version 427.0.0. - (Cloud Firestore) Deprecated
--regioningcloud firestore database create. Use--locationto specify the database location.--regionflag will be remove after version 427.0.0.
Anthos On-Prem
- Promoted
gcloud container vmwareto beta. - Promoted
gcloud container bare-metalto beta.
App Engine
- Updated the Go SDK to version 1.9.74. Please visit the following release notes for details: https://cloud.google.com/appengine/docs/go/release-notes.
Batch
- Added
no-external-ip-addressflag togcloud batch job submit.
BigQuery
- Added warning when
apilogflag is missing that the logging level is being lowered.
Cloud Bigtable
- Clarified the functionality of
--transactional-writesflag ingcloud bigtable app-profiles update.
Cloud Build
- Hide
--repositoryflag ingcloud builds triggers create manual,gcloud builds triggers create webhookandgcloud builds triggers create pubsub.
Cloud Dataflow
- Added
JAVA17togcloud dataflow flex-templatecommand SDK Language options, allowing users to submit Flex Template jobs using Java 17.
Cloud Filestore
- Added
gcloud filestore instances revertcommand in GA to revert a filestore instance to specific snapshot.
Cloud Functions
- Updated
gcloud functions deployto no longer require the flag--gen2when updating an existing 2nd gen function. This aligns with the existing behavior of other commands. You can disable this behavior and only work with 1st gen functions by either adding--no-gen2to a command or by setting thefunctions/gen2config property tooff.
Cloud Memorystore
- Change to
current defaultfromlatestfor--maintenance-versionflag ingcloud redis instances updateto allow updating to the current default maintenance version.
Cloud Org Policy
- Added
--update-maskflag togcloud org-policies resetcommand to support partial reset of policies (e.g, reset only dry-run policy spec or live policy spec).
Cloud Run
- Promoted
--cpu-boostto GA for--platform=managedforgcloud run deploy.
Cloud Workflows
- Added the
call-log-levelflag togcloud workflows deploy, and add thelog-nonevalue to thecall-log-levelflag forgcloud workflows <execute|run>, to specify no call logging even if logging was specified at the workflow level.
Compute Engine
- Promoted
--max-count-per-zoneflag ofgcloud compute instances bulk createto beta. Flag defines maximum number of instances that can be created per zone for regional bulk insert. - Added
SEV_LIVE_MIGRATABLEto the list ofguestOsFeatures. - Rearranged
gcloud compute images importsource flags by moving--source-file&--source-imageto the beginning.
Network Connectivity
- Added
gcloud network-connectivity service-connection-policies createandgcloud network-connectivity service-connection-policies deletecommands. - Added
gcloud network-connectivity service-connection-policies listandgcloud network-connectivity service-connection-policies describecommands.
Security Command Center
- Promoted
gcloud scc custom-modules shato GA.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
425.0.0 (2023-04-04)
Breaking Changes
- (Compute Engine) Migrate single request
gcloud computecommands from the compute batch - (Compute Engine) endpoint to region-specific endpoints.
App Engine
- Removed
InvalidInstanceIpModeErrorexception fromgcloud.app.instances.sshbecause SSH is now supported for all Instance Ip Modes.
Artifact Registry
- Added
gcloud beta artifacts docker upgrade print-iam-policy.
Certificate Manager
- Promoted
gcloud certificate-manager trust-configs deleteto beta. - Promoted
gcloud certificate-manager trust-configs describeto beta. - Promoted
gcloud certificate-manager trust-configs exportto beta. - Promoted
gcloud certificate-manager trust-configs importto beta. - Promoted
gcloud certificate-manager trust-configs listto beta.
Cloud Access Context Manager
- Added
--dry-run-levelflag togcloud access-context-manager cloud-bindingsto test cloud-binding before enforcing them.
Cloud Build
- Update wait timeout for
gcloud builds worker-pools createandgcloud builds worker-pools deletecommands to 1h.
Cloud Functions
- Updated
gcloud functions add-iam-policy-binding,gcloud functions call,gcloud functions delete,gcloud functions get-iam-policy,gcloud functions remove-iam-policy-binding, andgcloud functions set-iam-policyto no longer require the flag--gen2when operating on a 2nd gen function. This aligns with the existing behavior ofgcloud functions describe. You can disable this behavior and only work with 1st gen functions by either adding--no-gen2to a command or by setting thefunctions/gen2config property tooff.
Cloud IAM
- Added
gcloud iam workload-identity-pools providers keyscommands to manage workload identity pool provider keys.
Cloud Workstations
- Adding support for the customer managed encryption key and encryption key service account flags in the
beta workstations config createcommand.
Compute Engine
- Enable "Uniform Bucket Level Access" by default for the temporary Cloud Storage buckets created in
gcloud compute images importandgcloud compute images export. - Promoted
--source-ip-rangesflag ofgcloud compute forwarding-rules [create|update]to GA.
Database Migration
- Added
--allocated-ip-rangeflag togcloud database-migration connection-profiles create cloudsqlto allow selecting an allocated IP range for VPC peering. - Added
--alloydb-clusterflag togcloud database-migration connection-profiles createto allow creating a connection profile with an existing AlloyDB cluster. - Added
--alloydb-clusterflag togcloud database-migration connection-profiles updateto allow configuring a connection profile with an existing AlloyDB cluster.
Network Security
- Promoted
gcloud network-security tls-inspection-policiesto beta.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
424.0.0 (2023-03-28)
Breaking Changes
- (Artifact Registry) Fixed issue where the default table format was used when
--show-occurrencesflag was passed in, even though that format prevented occurrences from being displayed. Changed to use the default format when the flag is used. Use the same command without--show-occurrencesto get the old behavior.
Artifact Registry
- Allow using
gcloud beta artifacts images describewith Artifact Registry repos that use gcr.io domain. - Promoted
artifacts settings describeartifacts settings enable-upgrade-redirection, andartifacts settings disable-upgrade-redirectioncommands to GA.
BigQuery
- Fixed issue storing
--apiflag in the.bigqueryrcfile. - Added the option for three-year capacity commitment plans.
- Updated wcwidth to version
0.2.6.
Certificate Manager
- Promoted
gcloud certificate-manager issuance-configsto GA.
Cloud Build
- Added
--default-buckets-behaviorflag togcloud builds submit.
Cloud Deploy
- Added
gcloud deploy rollouts advanceto alpha and beta. - Added
gcloud deploy rollouts cancelto alpha and beta. - Added
gcloud deploy rollouts ignore-jobto alpha and beta. - Added
gcloud deploy job-runs terminateto alpha and beta. - Added
starting-phase-idflag togcloud deploy targets redeploy. - Added
starting-phase-idflag togcloud deploy targets rollback. - Added
starting-phase-idflag togcloud deploy releases promote. - Added
initial-rollout-phase-idflag togcloud deploy releases create.
Cloud Memorystore
- Added
--maintenance-versionflag togcloud redis instances updateto allow updating a maintenance version when updating an instance.
Cloud Run
- Promoted
gcloud run jobscommand group and its sub-commands to GA, except for the following commands:gcloud beta run jobs deploygcloud beta run jobs logsgcloud beta run jobs executions logs
- Promoted
--encryption-key-shutdown-hoursand--clear-encryption-key-shutdown-hoursflags ofgcloud run deployandgcloud run services updateto GA for--platform=managed.
Cloud SQL
- Added
gcloud sql instances reencrypt, which re-encrypts a Cloud SQL CMEK instance with the current primary key version in alpha.
Cloud TPU
- Update
gcloud compute tpus tpu-vm createto allow configuration of TPUs with chip topology using--typeand--topologyflags.
Compute Engine
- Promoted
disk-consistency-groupargument ofgcloud compute resource-policies createto beta. - Promoted
--primary-disk,--primary-disk-project,--primary-disk-region, and--primary-disk-zoneofgcloud compute disks createto beta. - Promoted
gcloud compute disks start-async-replicationto beta. - Promoted
gcloud compute disks stop-async-replicationto beta. - Promoted
gcloud compute disks stop-group-async-replicationto beta. - Promoted
gcloud compute disks bulk createto beta. - Fixed documentation for
--update-policy-max-surgeand--update-policy-replacement-methodflags. - Promoted
--queue-countflag in--network-interfaceofgcloud compute instance-templates createto GA. - Promoted
--queue-countflag in--network-interfaceofgcloud compute instances bulk createto GA.
Database Migration
- Added
demote-destinationrequest togcloud database-migration migration-jobsto allow demoting the destination of a migration job.
Dataproc Metastore
- Promoted the
custom-routes-enabledboolean value to thenetwork-config-from-fileflag ofgcloud metastore services createto v1alpha and v1beta. - Fixed issue where commands including an
--instance-sizeflag would fail if the user specified an enum value ofEXTRA_SMALLorEXTRA_LARGE.
Eventarc
- Added
--event-data-content-typeflag togcloud eventarc triggers createandgcloud eventarc triggers updateto label the type of payload in MIME format that is expected from the CloudEvent data field.
Kpt
- Updated kpt from v1.0.0-beta.27 to v1.0.0-beta.29. See https://github.com/GoogleContainerTools/kpt/releases/tag/v1.0.0-beta.29 and previous release notes for more details.
Kubernetes Engine
- Updates default kubectl from 1.24.11 to 1.24.12.
- Additional kubectl versions:
- kubectl.1.21 (1.21.14)
- kubectl.1.22 (1.22.17)
- kubectl.1.23 (1.23.17)
- kubectl.1.24 (1.24.12)
- kubectl.1.25 (1.25.8)
- kubectl.1.26 (1.26.3)
Network Security
- Promoted
gcloud network-security url-liststo beta. - Promoted
gcloud network-security gateway-security-policiesto beta. - Promoted
gcloud network-security gateway-security-policy-rulesto beta.
Recaptcha
- Added
--support-non-google-app-store-distributiontorecaptcha keys createthat enables support for non-Google Play Store distributed applications for the key.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
423.0.0 (2023-03-21)
Google Cloud CLI
- Added
gcloud auth enterprise-certificate-configto create enterprise-certificate configurations. - Disabled mTLS during installation.
- Fixed crash that occurred when parsing certain repeated dictionary-type flags if duplicate keys were provided or if invalid choices for another flag were specified afterwards.
- Improved post-processing times during
gcloud components updateandgcloud components installon Windows.
App Engine
- Updated the Java SDK to version 2.0.12 build from the open source project https://github.com/GoogleCloudPlatform/appengine-java-standard/releases/tag/v2.0.12.
- Fixed a DevAppServer issue where in some scenarios, the class
io.opencensus.trace.propagation.TextFormatcould not be found. - Added
--tunnel-through-iapflag togcloud app instances ssh. Using this flag lets you use an Identity-Aware Proxy (IAP) tunnel when attempting to SSH into an App Engine flexible environment instance without an external IP address. - Updated the Go SDK to version 1.9.73. Please visit the following release notes for details: https://cloud.google.com/appengine/docs/go/release-notes.
- Added
--tunnel-through-iapflag togcloud app instances scp. Using this flag lets you use an Identity-Aware Proxy (IAP) tunnel when attempting to SCP to/from an App Engine flexible environment instance without an external IP address.
Artifact Registry
Updated
gcloud artifacts docker images describeandgcloud artifacts docker images listto return occurrences when an occurrence filter is used, even if the user does not explicitly say to show occurrences.Added
--immutable-tagsflag togcloud artifacts repositories createandgcloud artifacts repositories update.
Bare Metal Solution
- Promoted
gcloud bms ssh-keys listto GA. - Promoted
gcloud bms ssh-keys addto GA. - Promoted
gcloud bms ssh-keys removeto GA.
Cloud Build
- Added
--repositoryflag togcloud builds triggers create manual,gcloud builds triggers create webhookandgcloud builds triggers create pubsub.
Cloud Dataproc
- Added
--ttlflag togcloud dataproc batches submitcommands in GA. This sets a workload TTL when creating batches.
Cloud Firestore Emulator
- Released Cloud Firestore emulator v1.16.1
- Fixed: support read_time in ListCollectionIds
Cloud Healthcare
- Added
gcloud healthcare fhir-stores metricswhich allows users to retrieve metrics associated with a FHIR store.
Cloud Key Management Service
- Added
--key-management-modeand--crypto-space-pathtogcloud kms ekm-connectionsthat is used when creating coordinated external keys. - Added
gcloud kms ekm-configcommands which enables setting configuration values for EKM users.
Compute Engine
- Promoted
--aws-*flags ofgcloud compute images importto GA. - Promoted
gcloud compute sole-tenancy node-groups simulate-maintenance-eventto GA.
Database Migration
- Added
--availability-typeflag togcloud database-migration connection-profiles createto allow configuring the availability type on the destination Cloud SQL instance. - Added
--secondary-zoneflag togcloud database-migration connection-profiles createto allow configuring the secondary zone of the destination Cloud SQL instance when regional availability type is used.
Kubernetes Engine
- Added
--enable-fleetflag togcloud container clusters create,gcloud container clusters create-autoandgcloud container clusters updatein alpha, beta track. - Added
--fleet-projectflag togcloud container clusters create,gcloud container clusters create-autoandgcloud container clusters updatein alpha, beta track. - Added
--clear-fleet-projectflag togcloud container clusters updatein alpha, beta track.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
422.0.0 (2023-03-14)
Breaking Changes
- (Cloud Pub/Sub) Fixed output format of
gcloud schemas listandgcloud schemas list-revisionsto remove the DEFINITION column if--viewis not FULL.
Google Cloud CLI
- Added
gcloud auth enterprise-certificate-configto create enterprise-certificate configurations.
Anthos Multi-Cloud
- Added
--clear-clientflag togcloud container azure clusters updateto clear the Azure client. This flag is required when updating to use Azure workload identity federation from Azure client to manage Azure resources.
App Engine
- Updated the Python App Engine devappserver to support a new flag
--python_virtualenv_path. It is an optional directory that will be used to setup a Python 3 virtual env for the local devappserver execution environment for Python 3 applications. If the path does not exist it will be created and it will not be cleanup at the end of the devappserver execution, allowing for caching between invocations. If not defined, a temporary directory will be used and cleaned up at the end of the execution.
Artifact Registry
gcloud beta artifacts settings enable-upgrade-redirectioncommand no longer requires creating missing repos.
Bare Metal Solution
- Promoted
gcloud bms instances enable-serial-consoleto GA. - Promoted
gcloud bms instances disable-serial-consoleto GA.
BigQuery
- Updated the bundled google auth libraries.
- Updated bundled libraries to use charset_normalizer with the request library.
Cloud Datastream
- Added the
max_concurrent_backfill_taskssupport to--mysql-source-config,--oracle-source-config,--postgresql-source-configflags ingcloud datastream streams.
Cloud Functions
- Preview of the CMEK support for Cloud Functions, 2nd Gen. In particular,
promoted
--docker-repository,--kms-key,--clear-docker-repositoryand--clear-kms-keyflags ofgcloud functions deploy --gen2to beta.
Cloud Run
- Removed
--conditionflag fromgcloud run {services,jobs} {add,remove}-iam-policy-binding.
Cloud Workflows
- Added
--revision-idflag togcloud workflows describeto allow retrieving the source code of a workflow at a specific revision.
Cloud Workstations
- Added
gcloud beta workstations configs updatewhich updates a specified - Added
gcloud beta workstations sshwhich SSH's into a specified workstation. workstation configuration.
Compute Engine
- Added
--plantogcloud compute commitments updateto support commitment term upgrade. - Promoted
gcloud compute security-policies rules add-preconfig-waf-exclusion|remove-preconfig-waf-exclusionto GA. - Promoted
--queue-countflag in--network-interfaceofgcloud compute instances createto GA. - Promoted
--internal-ipv6-addressflag ofgcloud compute instances createto GA. - Promoted
--internal-ipv6-prefix-lengthflag ofgcloud compute instances createto GA. - Added new
ADVANCED_PREVIEWenum option to--network-ddos-protectionflag ofgcloud compute security-policies updatein alpha and beta.
GKE Hub
- Changed
gcloud container fleet memberships unregistercommand to assume membership region based on gke cluster region by default.
Network Connectivity
- Fixed issue where
sort-byarguments in list spoke command produced type validation errors.
Recaptcha
- Support creating express enabled site keys using
recaptcha keys create --waf-feature=express.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
421.0.0 (2023-03-07)
Artifact Registry
- Fixed an issue where
gcloud artifacts docker images listdoes not return nested images.
BigQuery
- Extended third-party identity login to support a web-based 3-legged OAuth flow.
- Extended
ls -pto page through all projects. - Extended
--formatforloadto support more formats. - Removes some unneeded shipped libraries.
- Added logging support for all exceptions when
--apilogis present. - Added
--encodingforloadto support csv encodings. - Updated the bundled cachetools library.
Cloud Filestore
- Added
--instance-locationflag togcloud filestore instances snapshots create, which accepts either a zone or region and allows clients to create Enterprise and HighScale snapshots. - Added
--instance-locationflag togcloud filestore instances snapshots delete, which accepts either a zone or region and allows clients to delete Enterprise and HighScale snapshots. - Added
--instance-locationflag togcloud filestore instances snapshots list, which accepts either a zone or region and allows clients to list Enterprise and HighScale snapshots. - Added
--instance-locationflag togcloud filestore instances snapshots update, which accepts either a zone or region and allows clients to update Enterprise and HighScale snapshots. - Added
--instance-locationflag togcloud filestore instances snapshots describe, which accepts either a zone or region and allows clients to describe Enterprise and HighScale snapshots.
Cloud Pub/Sub
- Fixed
gcloud schemas committo raise an Invalid Argument error if--typeis not equal toprotocol-buffer,protocol_buffer, oravro.
Cloud Services
- Added key-string support for undelete command for api_keys in beta.
Cloud Spanner
- Promoted
gcloud spanner databases roles listto GA. - Promoted
--database-roleflag ingcloud spanner databases execute-sqlto GA.
Cloud Storage
- Updated gsutil component to 5.21.
Cloud Workflows
- Added
--labelsflag togcloud workflows <execute|run>to allow adding execution specific labels.
Cloud Workstations
- Fixed issue with the custom container image not being properly set in
gcloud beta workstations configs create.
Compute Engine
- Added
--encryptiontogcloud compute interconnects attachments dedicated createto add encryption option for dedicated interconnect attachment (VLAN attachment). - Added
--encryptiontogcloud compute interconnects attachments partner createto add encryption option for partner interconnect attachment (VLAN attachment). - Added
--ipsec-internal-addressestogcloud compute interconnects attachments dedicated createto add list of addresses that have been reserved for dedicated interconnect attachment (VLAN attachment). - Added
--ipsec-internal-addressestogcloud compute interconnects attachments partner createto add list of addresses that have been reserved for partner interconnect attachment (VLAN attachment). - Added
--encrypted-interconnect-routertogcloud compute routers createto indicate that the router is dedicated for use with encrypted interconnect attachments (VLANs). - Added
--interconnect-attachmentstogcloud compute vpn-gateways createto add interconnect attachments (VLAN attachments) associated with the VPN gateway interfaces. - Added
9to allowed list of values for--versionofgcloud beta compute instances ops-agents policies [create|update]. - Promoted
--locality_lb_policyflag ofgcloud compute backend-services create/updateto GA. - Added
--max-run-durationand--termination-timeflags ingcloud compute instances set-schedulingto beta. - Added
--clear-max-run-durationand--clear-termination-timeflags ingcloud compute instances set-schedulingto beta. - Promoted
--endpoint-typesflag ingcloud compute routers nats createto GA.
Dataproc Metastore
- Promoted
--auxiliary-versionsflag ofgcloud metastore services createto GA. Modified flag to no longer be mutually exclusive with--consumer-subnetworksand--network-config-from-file. - Promoted
--auxiliary-versions-from-fileflag ofgcloud metastore services createto GA. Modified flag to no longer be mutually exclusive with--consumer-subnetworksand--network-config-from-file. - Promoted
--instance-sizeflag ofgcloud metastore services createandgcloud metastore services updateto GA. - Added
--instance-sizeflag togcloud metastore services createandgcloud metastore services updateto specify a service instance size. - Promoted
--scaling-factorflag ofgcloud metastore services createandgcloud metastore services updateto GA. - Added
--scaling-factorflag togcloud metastore services createandgcloud metastore services updateto specify a service scaling factor. - Modified
--tierflag ofgcloud metastore services createandgcloud metastore services updateto be mutually exclusive with--instance-sizeand--scaling-factorin all release tracks.
Identity and Access Management
- Added support for credential sharing with bq and gsutil when using browser-based sign-in with Workforce identity federation to authenticate with the Google Cloud CLI via
gcloud auth login.
Kpt
- Updated kpt from v1.0.0-beta.24 to v1.0.0-beta.27. See https://github.com/GoogleContainerTools/kpt/releases/tag/v1.0.0-beta.27 and previous release notes for more details.
Kubernetes Engine
- Prevent overwriting directory permission when KUBECONFIG contains empty entry or a directory. Instead, raise an error.
- Updates default kubectl from 1.24.10 to 1.24.11.
- Additional kubectl versions:
- kubectl.1.21 (1.21.14)
- kubectl.1.22 (1.22.17)
- kubectl.1.23 (1.23.17)
- kubectl.1.24 (1.24.11)
- kubectl.1.25 (1.25.7)
- kubectl.1.26 (1.26.2)
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
420.0.0 (2023-02-28)
Breaking Changes
- (Cloud Firestore) Switched
firestore beta database createto use Firestore API. - (Cloud Firestore) Added
--type,--locationand--databasetogcloud beta firestore database create. - (Cloud Firestore) Removed
--regioningcloud beta firestore database create. Use--locationinstead.
App Engine
- Added support for App Engine go runtime versions 116, 117, 118, 119, 120.
BigQuery
- Updated messaging for the
use_legacy_sqlflag. - Added stack trace logging for errors when the
apilogflag is used. - Removed unnecessary fetches for data transfer commands.
Certificate Authority Service
- Added name constraints arguments to
gcloud privateca roots createto allow configuring certificate authorities with name constraints. - Added name constraints arguments to
gcloud privateca subordinates createto allow configuring certificate authorities with name constraints. - Added name constraints arguments to
gcloud privateca certificates createto allow configuring certificate authorities with name constraints.
Cloud Composer
- Update warning message when running commands that use the default Cloud Composer version, which was changed recently from 1 to 2.
Cloud Functions
- Fixed issue where
gcloud functions deploywould crash on updating an existing function with VPC Connector when--egress-settingsflag was specified. - Added warning and prompting to
gcloud functions add-iam-policy-bindingabout needing to bind theroles/run.invokerrole for 2nd gen functions.
Cloud Key Management Service
- Added
gcloud beta kms inventorywhich allows viewing and tracking of keys across cloud resources.
Cloud Logging
- Promoted
buckets create --enable-analyticsto GA. - Added
buckets update --enable-analyticsto GA track. - Removed deprecated
buckets update --enable-loglinkfrom ALPHA track. - Added
--asyncoption to thebuckets createandbuckets updatecommands. - Added
linkscommand group implementation.
Compute Engine
- Promoted
--queue-countflag in--network-interfaceofgcloud compute instances createto beta. - Promoted
--stack-typeflag ofgcloud compute instances bulk createto GA. - Promoted
gcloud compute disks updateto GA. - Promoted
--provisioned-iopsflag ofgcloud compute disks updateto GA.
GKE Hub
- Added
gcloud container fleet scopes|namespaceswhich allows users to manage Fleet Tenancy.
Identity and Access Management
- Workforce identity federation now supports browser-based sign-in when authenticating with the Google Cloud CLI via
gcloud auth login. To learn more, see Obtain short-lived tokens for workforce identity federation or the Azure AD or Okta-specificgcloudCLI sign-in instructions.
Pubsub Emulator
- Added support for updating schemas.
- Fixed the inability to create topics, subscriptions, and schemas when using
the
gcloudCLI.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
419.0.0 (2023-02-22)
App Engine
- Updated the Java SDK to version 2.0.11 build from the open source project https://github.com/GoogleCloudPlatform/appengine-java-standard/releases/tag/v2.0.11.
Artifact Registry
- Fix issue where
artifacts repositories createfailed unconditionally.
Cloud Datastream
- Added new
--full-hierarchyand--hierarchy-depthflags for connection-profiles discover. - Deprecated
--recursiveand--recursive-depthflags for connection-profiles-discover.
Cloud Functions
- Added support for Docker package format
{location}-docker.pkg.dev/{project}/{repository}to--docker-repositoryflag ofgcloud functions deploy. - Fixed issue where
gcloud functions deployfails if the user doesn't have the permissionserviceusage.services.get.
Cloud Logging
- Promote
--logging-optionaland--logging-optional-fieldsflags ofgcloud compute backend-services createandgcloud compute backend-services updateto GA.
Cloud Run
- Promoted
gcloud beta run jobs executions logs readto beta, which reads logs from a selected resource. - Promoted
gcloud beta run jobs executions logs tailto beta, which tail logs from a selected resource.
Cloud Storage
gcloud storage cpwill now silently ignore the Content-MD5 header for parallel composite uploads.gcloud storage hashhas been promoted to GA.
Firebase Test Lab
- Promoted
--client-detailsflag ofgcloud firebase test [android|ios] runto GA. This flag can be used to provide additional details to attach to the test matrix, including amatrixLabelto help you identify and locate your test in the Firebase console.
Recaptcha
- Support creating Fastly enabled site keys using
recaptcha keys create --waf-service=fastly.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
418.0.0 (2023-02-14)
Breaking Changes
- (Cloud Dataproc) Modified
--job-idand--yarn_application_idflags to--job-idsand--yarn-application-idsrespectively ingcloud dataproc clusters diagnosecommand. These flags can now accept a comma separated list of job ids and yarn app ids instead of a single value.
Google Cloud CLI
- Defined "quota_project" in
gcloud auth application-default set-quota-projectcommand documentation. - Launched the enterprise-certificate-proxy component. See more at
$ gcloud topic client-certificate.
AI
- Added
gcloud ai models copywhich copies a model.
AlloyDB
- Added
--clear-continuous-backup-encryption-keyflag togcloud beta alloydb clusters updateto support clearing a custom encryption configuration for Continuous Backups. - Added following flags of
gcloud alloydb instances createandgcloud alloydb instances updateto alpha, beta and GA:--insights-config-query-string-length--insights-config-query-plans-per-minute--insights-config-record-application-tags--insights-config-record-client-address
Artifact Registry
- Adding new command
gcloud artifacts vpcsc-config allow --project=my-proj --location=us-west1. - Adding new command
gcloud artifacts vpcsc-config deny --project=my-proj --location=us-west1. - Adding new command
gcloud artifacts vpcsc-config describe --project=my-proj --location=us-west1. - Adding new command
gcloud artifacts repositories create my-repo --project=my-project --repository-format=maven --location=us-east1 --description="My test repo" --mode=virtual-repository --upstream-policy-file=policy.json. - Adding new command
gcloud artifacts repositories create my-repo --project=my-project --repository-format=python --location=us-east1 --description="My python repo" --mode=remote-repository --remote-repo-config-desc="test python remote repo" --remote-python-repo=PYPI. - Adding new command
gcloud artifacts repositories create my-repo --project=my-project --repository-format=npm --location=us-east1 --description="My npm repo" --mode=remote-repository --remote-repo-config-desc="test npm remote repo" --remote-npm-repo=NPMJS. - Adding new command
gcloud artifacts repositories create my-repo --project=my-project --repository-format=maven --location=us-east1 --description="My test repo" --mode=remote-repository --remote-repo-config-desc="test maven remote repo" --remote-mvn-repo=MAVEN-CENTRAL. - Adding new command
gcloud artifacts repositories create my-repo --project=my-project --repository-format=docker --location=us-east1 --description="no CRM permission" --mode=remote-repository --remote-repo-config-desc="test docker remote repo" --remote-docker-repo=DOCKER-HUB.
BigQuery
- Added SPARK reservation assignment.
- Added main class option for Spark procedures.
- Added support for bi-engine reservation paths.
Cloud DNS
- Fixed issue with
gcloud dns response-policiesbeing unable to updategkeclustersflag in GA. - Updated
gcloud dns record-sets createandgcloud dns record-sets updateto allow referencing forwarding rules by their full resource path.
Cloud Datastream
- Modified Create/Update Stream flags that use a JSON/YAML file to use camelCase field naming instead of snake_case, to match the REST API. Old snake_case configuration files will still be supported.
Cloud Filestore
- Added
--locationflag togcloud filestore instances snapshots create, which accepts either a zone or region and allows clients to create Enterprise and HighScale snapshots. - Added
--locationflag togcloud filestore instances snapshots delete, which accepts either a zone or region and allows clients to delete Enterprise and HighScale snapshots. - Added
--locationflag togcloud filestore instances snapshots list, which accepts either a zone or region and allows clients to list Enterprise and HighScale snapshots. - Added
--locationflag togcloud filestore instances snapshots update, which accepts either a zone or region and allows clients to update Enterprise and HighScale snapshots. - Added
--locationflag togcloud filestore instances snapshots describe, which accepts either a zone or region and allows clients to describe Enterprise and HighScale snapshots.
Cloud Firestore
- Added
--api-scopeand--query-scopesupport for Firestore Index Create.
Cloud Key Management Service
- Set
--locationand--keyringas required flags for commandsset-primary-version,set-rotation-schedule,get-rotation-schedule,set-iam-policy,get-iam-policy.
Cloud Logging
- Allow for protocols
TCP,UDPandUNSPECIFIEDingcloud compute backend-services createandgcloud compute backend-services update. - Added
--logging-optionaland--logging-optional-fieldsflags ofgcloud compute backend-services createandgcloud compute backend-services updatein beta to specify the optional fields to be added to the reported logs.
Cloud Run
- Fixed an issue where
gcloud rundelete commands report error sometimes even though the deletion succeeded.
Cloud Storage
- Updated gsutil component to 5.20.
- All
gcloud storagecommands that accept JSON files now also support YAML.
Compute Engine
- Promoted
--resource-policiesflag forglcloud compute reservations createto to GA.
Distributed Cloud Edge
- Introduced the GDCE version for cluster, machine, and node-pool as output during list and describe operations.
- Added
gcloud edge-cloud networkingwhich allows users to configure the networking configurations on the ToRs to support customer workloads which are running in Google Distributed Cloud Edge Clusters.
Stackdriver Debugger
- Deprecated
gcloud debug. Cloud Debugger is deprecated and will be shut down May 31, 2023. For more information, see https://cloud.google.com/debugger/docs/deprecations.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
417.0.1 (2023-02-08)
App Engine Flexible Environment
- Fixing issue where App Engine Flex users cannot deploy their PHP, Java or Python applications via gcloud 417.0.0.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
417.0.0 (2023-02-07)
Breaking Changes
- (Cloud IoT) Added
--device-field-maskflag togcloud iot devices listto have override possibility for device fieldMask. In case the API response does not include theblockedfield for any of the devices, theBLOCKEDcolumn will disappear from the results table.
Google Cloud CLI
- Defined "quota_project" in
gcloud auth application-default set-quota-projectcommand documentation.
Anthos Multi-Cloud
- Modified
gcloud container azure clients createto wait for the returned long-running operation. Use--asyncflag to get the old behavior. - Modified
gcloud container azure clients deleteto wait for the returned long-running operation. Use--asyncflag to get the old behavior.
Cloud Composer
- Added warning message when running commands that use the default Cloud Composer version, which will be changed soon.
Cloud Logging
- Updated
gcloud logging buckets listcommand to include CMEK enabled or disabled setting.
Cloud Run
- Promoted
gcloud run jobs deployto beta, which allows creating or updating a Cloud Run job from a container image or source to build.
Compute Engine
- Added
REGIONcolumn to default output ofgcloud compute target-https-proxies list. - Promoted
gcloud compute network-attachmentsto GA.
Distributed Cloud Edge
- Promoted
--vpc-projecttogcloud edge-cloud container vpn-connections createto create resources in a different GCP project than the GDCE cluster project.
Firebase Test Lab
- Promoted
gcloud firebase test [android|ios] list-device-capacitiesto GA. This feature can inform your test decisions by letting you view the inventory level of device types in the Test Lab catalog. To access this information, rungcloud firebase test [android|ios] list-device-capacities, orgcloud firebase test [android|ios] models describe [MODEL_ID].
Identity and Access Management
- Added
gcloud iam workforce-poolscommands for Workforce Identity Federation management.
Notebooks
- Deprecate alpha and beta notebooks.
Security Command Center
- Updated
gcloud scc custom-modules shacommand group to allow custom modules feature.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
416.0.0 (2023-01-31)
Breaking Changes
- (Cloud Datalab) Removed
gcloud datalabcomponent (Originally removed in release 413.0.0).
AI
- Fixed an issue in
gcloud ai hp-tuning-jobsthat the values of--max-trial-countand--max-parallel-trial-countare not passed in the config.yaml file.
AlloyDB
- Updated
gcloud beta alloydb clusters createandgcloud beta alloydb clusters updateto support enabling continuous backups via new--enable-continuous-backupand--continuous-backup-recovery-window-daysand--continuous-backup-encryption-keyflags.
Anthos Identity Service
Added
--fleet-default-member-configflag to the following commands:gcloud beta container fleet identity-service enablegcloud beta container fleet identity-service deleteThese will make it possible to configure and delete fleet default membership configurations.
App Engine
- Added the
--tunnel-through-iapflag togcloud beta app instances scp. Using this flag lets you use an Identity-Aware Proxy (IAP) tunnel when attempting to SCP to/from an App Engine flexible environment instance without an external IP address.
Cloud Run
- Promotes
gcloud beta run jobs logs readto beta, which reads logs from a selected resource. - Promotes
gcloud beta run jobs logs tailto beta, which tail logs from a selected resource.
Cloud SQL
- Promoted
gcloud sql users describecommand to GA.
Cloud Storage
- Updated gsutil component to 5.19.
- Fixed an issue causing parallel transfer commands to require elevated permissions.
Compute Engine
- Modified
gcloud compute instance-groups managed updateto support relative path for regional health check. - Added
--allow-psc-global-accessflag ofgcloud compute forwarding-rules <create|update>to beta. - Promoted
gcloud compute resource-policies update snapshot-scheduleto beta.
Config Controller
- Fixed issue where
--full-managementflag doesn't take effect.
Immersive Stream
- Promoted
gcloud immersive-stream xrto GA.
Kubernetes Engine
- Updates default kubectl from 1.24.9 to 1.24.10.
- Additional kubectl versions:
- kubectl.1.21 (1.21.14)
- kubectl.1.22 (1.22.17)
- kubectl.1.23 (1.23.16)
- kubectl.1.24 (1.24.10)
- kubectl.1.25 (1.25.6)
- kubectl.1.26 (1.26.1)
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
415.0.0 (2023-01-24)
Google Cloud CLI
- Global
--formatflag now respects thecore/default_formatproperty when--format=default. Ifcore/default_formatis not set, thendefaultformat isyaml.
AI
- Modified
--regionflag ofgcloud ai endpointsto include new online prediction regions. - Modified
--regionflag ofgcloud ai modelsto include new online prediction regions. - Added
--enable-dashboard-accessflag togcloud ai custom-jobs createandgcloud ai hp-tuning-jobs createto allow the access to the dashboard specified in custom container.
BigQuery
- Added support for using the
auth/impersonate_service_accountproperty inbqcommands.
Cloud Build
- Added command groups for managing connections and repositories:
gcloud beta builds connectionsandgcloud beta builds repositories.
Cloud Dataproc
- Added
gcloud dataproc node-groupsgroup with commands:describeandresize. - Added
--driver-pool-${X}flags togcloud dataproc clusters create.
Cloud Firestore
- Added
--databaseflag togcloud firestore operationsto add database support for Firestore operations.
Cloud On Demand Scanning
- Fixed issue with extracting packages from Go binaries built with newer versions of to the Go toolchain.
Cloud Org Policy
- Added
--update-masktogcloud org-policies set-policyto specify the fields to be overwritten in the policy.
Cloud Pub/Sub
- Added
gcloud pubsub schemas committo commit a revision for a Pub/Sub schema. - Added
gcloud pubsub schemas rollbackto roll back a revision for a Pub/Sub schema. - Added
gcloud pubsub schemas delete-revisionto delete a revision for a Pub/Sub schema. - Added
gcloud pubsub schemas list-revisionsto list all revisions for a Pub/Sub schema. - Added
--first-revision-idand--last-revision-idflags togcloud pubsub topics createto create schema settings for Pub/Sub topics. - Added
--clear-schema-settings,--schema,--message-encoding,--first-revision-idand--last-revision-idflags togcloud pubsub topics updateto update schema settings for a Pub/Sub topic.
Cloud SQL
- Promoted
gcloud sql users describecommand to beta.
Compute Engine
- Added
--update-policy-<type|max-unavailable|max-surge|minimal-action|most-disrtuptive-action|replacement-method>flags ofgcloud compute instance-groups managed <create|update>to GA. - Added
--update-policy-min-readyflag ofgcloud compute instance-groups managed <create|update>to beta. - Added
--enforce-on-key-configsflag togcloud beta compute security-policies rules createandgcloud beta compute security-policies rules update.
Dataproc Metastore
- Promoted
gcloud metastore services importflag--dump-typeto GA. - Promoted
gcloud metastore services exportflag--dump-typeto GA.
Declarative Workflows
- Make
--storage-path,--resource-typesand--resource-types-filemutually exclusive ingcloud beta resource-config bulk-export.
Kpt
- Updated kpt from v1.0.0-beta.19 to v1.0.0-beta.24. See https://github.com/GoogleContainerTools/kpt/releases/tag/v1.0.0-beta.24 and previous release notes for more details.
Recommender
- Added support for
gcloud recommender recommendations mark-dismissed.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
414.0.0 (2023-01-18)
Anthos Multi-Cloud
- Added
--azure-tenant-idand--azure-application-idflags togcloud container azure clusters createandgcloud container azure clusters updateto set authentication configuration for management of Azure resources. These flags replace--clientflag.
Apigee
- Fixed issue where
gcloud apigee apis describewould demand a non-existent--revisionargument.
Cloud API Gateway
- Fixed issue where
sort-byarguments in list commands produced type validation errors.
Cloud Build
- Added
--peered-network-ip-rangeflag togcloud builds worker-pools create.
Cloud Firestore
- Added database support for Firestore import/export.
- Added namespace_ids support for Firestore import/export.
- Added databaseId support for Firestore TTL.
- Added databaseId support for Firestore SFI.
Cloud Storage
- Add IAM and ACL-related flags.
- Updated gsutil component to 5.18.
Compute Engine
- Promoted
--external-ipv6-addressflag ofgcloud compute instances network-interfaces updateto GA. - Promoted
--external-ipv6-prefix-lengthflag ofgcloud compute instances network-interfaces updateto GA. - Added keyword
network-attachmentfor--network-interfaceingcloud compute instance-templates create. - Promoted
--external-ipv6-addressflag ofgcloud compute instances createto GA. - Promoted
--external-ipv6-prefix-lengthflag ofgcloud compute instances createto GA. - Promoted
--source-instance-templateflag ofgcloud compute reservations createto GA.
Database Migration
- Added
gcloud database-migration conversion-workspaces seedwhich seeds from a connection profile for a database-migration conversion workspace. - Added
gcloud database-migration conversion-workspaces deletewhich deletes a database-migration conversion workspace. - Added
gcloud database-migration conversion-workspaces convertwhich converts source entities to draft entities in a database-migration conversion workspace. - Added
gcloud database-migration conversion-workspaces applywhich applies a database-migration conversion workspace onto the destination database. - Added
gcloud database-migration conversion-workspaces list-background-jobswhich lists the background jobs in a database-migration conversion workspaces. - Added
gcloud database-migration conversion-workspaces describe-entitieswhich describes the database entities in a database-migration conversion workspaces.
Dataproc Metastore
- Promoted
gcloud metastore servicesflag--database-typeto GA.
Kubernetes Engine
- Updates default kubectl from 1.23.15 to 1.24.9.
- Additional kubectl versions:
- kubectl.1.21 (1.21.14)
- kubectl.1.22 (1.22.17)
- kubectl.1.23 (1.23.15)
- kubectl.1.24 (1.24.9)
- kubectl.1.25 (1.25.5)
- kubectl.1.26 (1.26.0)
Network Management
- Added
appEngineVersionandcloudRunRevisionarguments for source ingcloud network-management connectivity-tests. This allows the user to run tests using App Engine version and Cloud Run revision endpoint types as source.
Security Command Center
- Fixed
gcloud scc findings createto require flagevent-time.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
413.0.0 (2023-01-10)
Breaking Changes
- (Cloud Storage) Added
--fetch-encrypted-object-hashesflag tolsandobjects listcommands. API requests to the LIST endpoint do not fetch the hashes for encrypted objects by default. If this flag is set, a GET request is sent for each encrypted object in order to fetch hashes. This can significantly increase the cost of the commands.- Previously, the fallback to GET was implemented for CSEK-encrypted objects as the default behavior. With this flag, both CSEK and CMEK are handled, and
gcloudCLI checks if it has the necessary CSEK key before sending a GET request.
- Previously, the fallback to GET was implemented for CSEK-encrypted objects as the default behavior. With this flag, both CSEK and CMEK are handled, and
- (Kubernetes Engine) This change starts using the Client-Go Credential Plugin
gke-gcloud-auth-pluginas noted in Client-go Credential Plugin changes.
Google Cloud CLI
- Fixed a crash during reauth when Enterprise Certificate is used.
- Fixed issue where the
gcloudCLI would crash when invoked in PowerShell 7.3. This issue was reported at: https://issuetracker.google.com/issues/259295558. - Added
core/default_formatandcore/formatproperties to config in order enable setting a default print format. Print format is first determined by global flag--format. If--formatflag is not defined, then CLI defaults tocore/formatvalue. Ifcore/formatis not defined, then CLI defaults to command specific output. If command specific output is undefined, then format is determined bycore/default_format.core/default_formatdefaults to yaml format.
AI
- Modified
--regionflag ofgcloud ai model-monitoring-jobsto include new model monitoring jobs regions. - Modified
--explanation-metadata-fileflag ofgcloud ai models uploadfrom required to optional. - Added optional
output-image-urifield to--worker-pool-specflag ofgcloud ai custom-jobs createto name and store the custom image built with autopackaging in the specified Google Container Registry or Artifact Registry.
Anthos Multi-Cloud
- Updated
gcloud container aws operations listto show the underlying action (create, update, delete, etc) associated with AWS long-running operations. - Updated
gcloud container azure operations listto show the underlying action (create, update, delete, etc) associated with Azure long-running operations. - Added
gcloud container azure operations cancelto cancel an ongoing LRO operation on Azure resources. - Added
gcloud container aws operations cancelto cancel an ongoing LRO operation on AWS resources. - Added
--tagsflag togcloud container aws node-pools updateto update the tags assigned to AWS node pool resources. - Added
--clear-tagsflag togcloud container aws node-pools updateto clear the tags assigned to AWS node pool resources. - Added
--autoscaling-metrics-granularityflag togcloud container aws node-pools createto set granularity when enabling CloudWatch metrics collection of the autoscaling group of AWS node pools. - Added
--autoscaling-metricsflag togcloud container aws node-pools createto enable collection of specific CloudWatch metrics of the autoscaling group of AWS node pools. - Added
--autoscaling-metrics-granularityflag togcloud container aws node-pools updateto update the granularity of CloudWatch metrics collection for the autoscaling group of AWS node pools. - Added
--autoscaling-metricsflag togcloud container aws node-pools updateto update the collection of specific CloudWatch metrics for the autoscaling group of AWS node pools. - Added
--clear-autoscaling-metricsflag togcloud container aws node-pools updateto clear the CloudWatch metrics collection associated with the autoscaling group of AWS node pools. - Added
gcloud container attached operations listto show the underlying action (create, update, delete, etc) associated with Attached clusters long-running operations. - Added
gcloud container attached operations describeto show detailed status of a provided Attached clusters long-running operation. - Added
gcloud container attached operations waitto wait for completion of a provided Attached clusters long-running operation.
BigQuery
- Fixed issue with timestamp normalization in Windows.
- Extended the insert flags to include a
insert_idflag that's appended to the row number of the data to be inserted as theinsertIdfield that's used for deduping newly inserted rows. This can be used to ensure repeat executions don't add unintended data.
Cloud Access Context Manager
- Promoted
gcloud access-context-manager authorized-orgsto GA.
Cloud Build
- Removed
--subscription-filterflag ofgcloud builds triggers create manual.
Cloud Composer
- Added
--enable-cloud-data-lineage-integrationtogcloud composer environments create/updateto enable Cloud Data Lineage integration. - Added
--disable-cloud-data-lineage-integrationtogcloud composer environments updateto disable Cloud Data Lineage integration. - Enabled
db checkAirflow command executable viagcloud composer environments runfor environments with Airflow 2.3 or newer.
Cloud Datalab
- Removed
gcloud datalabcomponent.
Cloud Run
- Added
--env-vars-filetogcloud beta run jobs createto add environment variables to the job from a YAML file. - Removed the call to action from
gcloud beta run integrations describefor Redis integrations that are not ready for use.
Cloud SQL
- Added
--stripedand--stripe_countflags togcloud sql import bakand added--stripedflag togcloud sql export bakto enable the striped import/export feature for SQL Server. - Promoted
--restore-database-nameflag forgcloud sql instance clone --point-in-timeto support single database PITR restore for SQL Server to beta and GA. - Added
gcloud sql users describecommand, which describes a Cloud SQL user in an instance in alpha.
Cloud Services
- Promoted
gcloud services api-keys listin beta.- Promoted
gcloud services api-keys describein beta. - Promoted
gcloud services api-keys get-key-stringin beta. - Promoted
gcloud services api-keys createin beta. - Promoted
gcloud services api-keys updatein beta.
- Promoted
Cloud Storage
- Added
gcloud storage buckets create --placementflag. - Promoted
gcloud storage objects updateretention flags to GA.--event-based-hold--temporary-hold
- Removed
gcloud storage buckets update --no-lock-retention-periodflag.
Cloud Workstations
- Added
gcloud beta workstations clusters createwhich creates a cluster under a specified region. - Added
gcloud beta workstations configs createwhich creates a workstation configuration under a specified cluster. - Added
gcloud beta workstations createwhich creates a workstation under a specified config. - Added
gcloud beta workstations deletewhich deletes the given workstation. - Added
gcloud beta workstations configs deletewhich deletes the given config. - Added
gcloud beta workstations clusters deletewhich deletes the given cluster. - Added
gcloud beta workstations describewhich displays all fields for a given workstation. - Added
gcloud beta workstations configs describewhich displays all fields for a given config. - Added
gcloud beta workstations clusters describewhich displays all fields for a given cluster. - Added
gcloud beta workstations startwhich starts a specified workstation. - Added
gcloud beta workstations stopwhich stops a specified workstation.
Compute Engine
- Added
-iam-policy and-iam-policy-bindings togcloud beta compute backend-buckets`. - Promoted
--endpoint-typeflag ofgcloud compute addresses createto GA. - Promoted
gcloud compute sole-tenancy node-groups simulate-maintenance-eventto beta. - Added
--all-instances-config-effectiveflag ofgcloud compute instance-groups managed wait-untilto beta. - Modified
gcloud compute forwarding-rules createto allow specifying--addressand--ip-versionat the same time.
Compute Firewall Policies
- Fixed
gcloud compute network-firewall-policies rules updatenot sending an empty list to the API if a field is specified as empty.
Database Migration
- Added
gcloud database-migration private-connections createwhich creates a database-migration private connection. - Added
gcloud database-migration private-connections listwhich lists the database-migration private connections. - Added
gcloud database-migration private-connections describewhich describes a database-migration private connection. - Added
gcloud database-migration private-connections deletewhich deletes a database-migration private connection. - Updated
gcloud database-migration connection-profiles createto support creating Oracle connection profiles. - Updated
gcloud database-migration connection-profiles createto support connectivity in creating Postgresql connection profiles. - Added
gcloud database-migrate conversion-workspaces createwhich creates a database-migration conversion workspace. - Added
gcloud database-migrate conversion-workspaces updatewhich updates a database-migration conversion workspace. - Added
gcloud database-migration conversion-workspaces listwhich lists the database-migration conversion workspaces. - Added
gcloud database-migration conversion-workspaces describewhich describes a database-migration conversion workspace. - Added
gcloud database-migration conversion-workspaces commitwhich commits a database-migration conversion workspace. - Added
gcloud database-migration conversion-workspaces rollbackwhich rollbacks a database-migration conversion workspace.
Kubernetes Engine
- Updates default kubectl from 1.23.14 to 1.23.15.
- Removes kubectl.1.20, since it is no longer needed.
- Additional kubectl versions:
- kubectl.1.21 (1.21.14)
- kubectl.1.22 (1.22.17)
- kubectl.1.23 (1.23.15)
- kubectl.1.24 (1.24.9)
- kubectl.1.25 (1.25.5)
Pubsub Emulator
- Added support for Exactly-once Delivery.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
412.0.0 (2022-12-13)
Breaking Changes
- (Compute Engine) Modified concurrent operation quota errors to show additional information to user instead of just error message.
Google Cloud CLI
- Added property
core/parse_error_details. If set,gcloudCLI will parse and display errors in a more human readable format, where available.
AI
- Modified
--regionflag ofgcloud ai endpointsto include new online prediction regions. - Modified
--regionflag ofgcloud ai modelsto include new online prediction regions. - Modified
--regionflag ofgcloud ai custom-jobsto include new online training regions. - Modified
--regionflag ofgcloud ai hp-tuning-jobsto include new online training regions.
AlloyDB
- Introduced
gcloud alloydbtrack.
Anthos Multi-Cloud
- Promoted
gcloud container attachedto GA.
App Engine
- Updated
gcloud beta app instances sshto use an IAP tunnel when attempting to SSH to an instance without an external IP.
Cloud Build
- Modified one of
gcloud builds triggers run --branch,gcloud builds triggers run --tag, andgcloud builds triggers run --shaflag to be required. - Make
--regionflag visible inbuilds triggers createcommand group. Set--dockerfileflag as required forbuilds triggers createcommand group. - Ungroup
--build-configflag and--inline-configflag forbuilds triggers createcommand group. - Promoted
gcloud builds triggersto GA.
Cloud Composer
- Added
gcloud composer environments snapshots load- to load a snapshot into the environment. - Added
gcloud composer environments snapshots save- save a snapshot of the environment. - Added
--enable-scheduled-snapshot-creationtogcloud composer environments create/updateto enable snapshots of the environment creation according to a schedule. Can be specified for Composer 2.0.32 or greater. - Added
--snapshot-creation-scheduletogcloud composer environments create/updateto specify cron expression when snapshots of the environment should be created. - Added
--snapshot-locationtogcloud composer environments create/updateto specify the Cloud Storage location for storing automatically created snapshots. - Added
--snapshot-schedule-timezonetogcloud composer environments create/updateto specify Timezone that sets the context to interpret snapshot_creation_schedule. - Added
--disable-scheduled-snapshot-creationtogcloud composer environments updateto disable the automatic snapshots creation.
Cloud Datastream
- Fixed issue where
gcloud datastream createfailed for Postgresql source config.
Cloud Functions
- Added
--cpuflag togcloud beta functions deployfor 2nd Gen functions to alpha and beta. - Added
--concurrencyflag togcloud beta functions deployfor 2nd Gen functions to alpha and beta.
Cloud Pub/Sub
- Added
--event-timeand--publish-timeflags togcloud pubsub lite-subscriptions createto create Pub/Sub Lite subscriptions from a nominated timestamp. - Added
--export-pubsub-topic,--export-dead-letter-topicand--export-desired-stateflags togcloud pubsub lite-subscriptions createto create Pub/Sub Lite export subscriptions. - Added
--export-pubsub-topic,--export-dead-letter-topicand--export-desired-stateflags togcloud pubsub lite-subscriptions updateto update Pub/Sub Lite export subscriptions.
Cloud SQL
- Added
--enable-google-private-pathflag togcloud sql instances createandgcloud sql instances patchcommands in Alpha, Beta, and GA. This field specifies whether the instance is accessible to internal Google Cloud services such as BigQuery. This is applicable only to MySQL and PostgreSQL instances that don't use public IP. Currently, SQL Server isn't supported.
Cloud Services
- Promoted
gcloud services api-keys deleteto beta. - Promoted
gcloud services api-keys undeleteto beta.
Cloud Workstations
- Added
gcloud beta workstations configs listwhich lists workstation configs under a specified cluster.
Config Controller
- Added
--full-managementflag togcloud anthos config controller createto allow creating Config Controller on GKE Autopilot instances.
Database Migration
- Updated
gcloud database-migration connection-profiles createto support creating AlloyDB connection profiles.
Firebase Test Lab
- Added
--robo-scriptflag togcloud firebase test ios runto customize an iOS Robo crawl with a Robo script.
Identity and Access Management
- Added
--executable-interactive-timeout-millisflag togcloud iam workforce pools create-cred-config. This enables using executable-sourced credentials with user interactivity withgcloud auth login --cred-file=/path/to/interactive/executable/config.jsonwhen using Workforce Identity Federation.
Kubernetes Engine
- Added
--stack-typeand--ipv6-access-typearguments togcloud container clusters createcommand to support dual stack GKE clusters. - Added
--stack-typeargument togcloud container clusters updatecommand to support changing stack type between IPv4 and dual stack GKE clusters. - Added
--ephemeral-storage-local-ssdtogcloud beta container clusters create,gcloud beta container node-pools create,gcloud container clusters create,gcloud container node-pools create. This flag is used to configure nodes' ephemeral storage to be backed by local SSDs. - Added
--local-nvme-ssd-blocktogcloud beta container clusters create,gcloud beta container node-pools create,gcloud container clusters create,gcloud container node-pools create. This flag is used to initialize nodes in node-pool with raw-block local NVMe SSDs attached.
Notebooks
- Added support for Shielded VM configuration to
gcloud notebooks instances create. - Added support for reservation configuration to
gcloud notebooks instances create.
Terraform
- Added zone and region option for
gcloud beta terraform vet.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
411.0.0 (2022-12-06)
Breaking Changes
- (Compute Engine) Added rhel-9 and rhel-9-byol options to
--osflag for:gcloud compute images importin GA,gcloud compute instances importin GAgcloud compute machine-images importin GA
Google Cloud CLI
- Added
gcloud topiccommand group to alpha and beta.
App Engine
- Add
--service-accountflag ofgcloud app createto GA, which allows to create an app with a user-managed service account. - Add
--service-accountflag ofgcloud app updateto GA, which allows to update the app with a user-managed service account.
App Engine Flexible Environment
- Add
--service-accountflag ofgcloud app createto GA, which allows to create an app with a user-managed service account. - Add
--service-accountflag ofgcloud app updateto GA, which allows to update the app with a user-managed service account.
BigQuery
- Expose enable_resumable_uploads flag in public bq.
- Formatting fix for bigquery_client.py.
- Changed "locking" Owned Test Accounts to "getting" to avoid overloading AccountProviderService.
- Extended api logging to include URIs of requests.
- Extends encodings supported during file upload.
- Messages and fails early when the user tries to upload with an invalid schema.
- Adds support for GOOGLE_CLOUD_QUOTA_PROJECT environment variable.
- Adds configuration for external accounts using token_uri.
- Dataset name validation and feedback.
Cloud Bigtable
- Promoted
gcloud bigtable instances tables createto beta and GA. - Promoted
gcloud bigtable instances tables deleteto beta and GA. - Promoted
gcloud bigtable instances tables updateto beta and GA. - Added
include-statsoption tocbt lookupandcbt readcommands. - Added
cbt noticescommand, which displays licenses covering all direct and indirect dependencies.
Cloud Build
- Bugfix to enforce limits to be applied after filters.
- Added
--enterprise-configflag tobuilds triggers create githubto support creating GitHub Enterprise trigger.
Cloud Composer
- Added
--enable-scheduled-snapshot-creationtogcloud beta composer environments create/updateto enable snapshots of the environment creation according to a schedule. Can be specified for Composer 2.0.32 or greater. - Added
--snapshot-creation-scheduletogcloud beta composer environments create/updateto specify cron expression when snapshots of the environment should be created. - Added
--snapshot-locationtogcloud beta composer environments create/updateto specify the Cloud Storage location for storing automatically created snapshots. - Added
--snapshot-schedule-timezonetogcloud beta composer environments create/updateto specify Timezone that sets the context to interpret snapshot_creation_schedule. - Added
--disable-scheduled-snapshot-creationtogcloud beta composer environments updateto disable the automatic snapshots creation.
Cloud Firestore
- Add apiScope output for Firestore index. ApiScope can be viewed in
gcloud firestore indexes composite listandgcloud firestore indexes composite describe. - Added databaseId support for Firestore index.
Cloud IDS
- Added
--threat_exceptionsflag to exclude certain threat types from being reported.
Cloud Key Management Service
- Modified
gcloud kms import-jobs createto accept new SHA256 import methodsrsa-oaep-3072-sha256,rsa-oaep-3072-sha256-aes-256,rsa-oaep-4096-sha256, andrsa-oaep-4096-sha256-aes-256.
Cloud Pub/Sub
- Promoted
--enable-exactly-once-deliveryflag ofgcloud pubsub subscriptions createto GA. - Promoted
--enable-exactly-once-deliveryflag ofgcloud pubsub subscriptions updateto GA.
Cloud Run
- Promoted
--execution-environmentofgcloud runfrom beta to GA. - Fixed issue where
gcloud beta run jobs executewith--waitflag, and other jobs commands to wait for an execution to complete, failed to wait more than 30 minutes. - Fixed issue where
gcloud beta run integrations deletefailed when the associated Cloud Run service is deleted.
Cloud SQL
- Promoted
--timeoutflag forgcloud sql instances createto GA. - Added
--restore-database-nameflag togcloud sql instance clone --point-in-timeto support single database PITR restore for SQL Server.
Cloud Services
- Updated
gcloud services listto retry 429 errors. - Set the default page size for
gcloud services listto 200. - Promoted
gcloud services api-keys lookupto beta.
Cloud Spanner
- Added
--skip-initflag togcloud spanner samples run.
Cloud Storage
- Promoted
gcloud storage buckets updateretention flags to GA.--default-event-based-hold--retention-period--clear-retention-period--lock-retention-period
- Promoted
gcloud storage buckets update --uniform-bucket-level-accessto GA. - Rebuilt
gcloud-crc32c1.0.0 on latest version of golang. - Updated gsutil component to 5.17.
Compute Engine
- Added
--merge-source-commitmenttogcloud compute commitments createfor beta and GA. - Fixed issue where
gcloud compute instance-groups unmanaged list-instanceswould fail to fall back to thecompute/zoneproperty when--zonewas missing. - Added customRequestHeaders and customResponseHeaders to modifiable fields list in
gcloud compute backend-services edit.
Dataproc Metastore
- Added support for querying and mutating Dataproc Metastore metadata. The following commands have been added to the alpha and beta release tracks:
metastore services queryMetadatametastore services alterLocationmetastore services moveTableToDatabase
Distributed Cloud Edge
- Added warning to long running operation metadata of
gcloud edge-cloud container cluster create/updatewhen the cluster has a maintenance window configuration that overlaps with other clusters' in the same project.
Firebase Test Lab
- Added
--type=roboflag togcloud firebase test ios runto support running iOS Robo tests.
GKE Hub
- Fixed bug in
gcloud container fleetandgcloud container hubcommand groups where a membership with ambiguous location was not given default valueglobal.
Kubernetes Engine
- Promoted
--cluster-dns-scope=clusterflag ofgcloud container clusters createandgcloud container clusters updateto GA. - Promoted
--binauthz-evaluation-mode=MONITORING,binauthz-evaluation-mode=MONITORING_AND_PROJECT_SINGLETON_POLICY_ENFORCE, and--binauthz-policyflags ofgcloud container clusters create,gcloud container clusters create-auto, andgcloud container clusters updateto beta. - Corrected outdated description help text of
gcloud container node-pools delete. - Promoted
--placement-typeflag forgcloud container clusters createcommand to GA. - Promoted
--placement-typeflag forgcloud container node-pools createcommand to GA. - Added
--asyncflag togcloud container node-pools create/updateto allow the in-progress operation to be returned, instead of the node pool. - Additionally, default formatting for
gcloud container node-pools create/update/delete --asynchas been added to provide a more human-readable format of the operation; potentially impacting parsing of output. It is recommended to use--formatwhen parsinggcloudCLI output. - Updates default kubectl from 1.22.14 to 1.23.14.
Additional kubectl versions:
- kubectl.1.20 (1.20.15)
- kubectl.1.21 (1.21.14)
- kubectl.1.22 (1.22.15)
- kubectl.1.23 (1.23.14)
- kubectl.1.24 (1.24.8)
- kubectl.1.25 (1.25.4)
Added
--windows-os-versionflag togcloud container node-pools create/updateto allow create Windows node pools using Windows Server LTSC 2022 Containerd node image.
Media CDN
- Added
gcloud edge-cachecommand group to enable configuration of Media CDN.
Network Connectivity
- Promoted
gcloud network-connectivity internal-rangescommand group to GA.
Network Security
- Promoting networksecurity firewall API to v1beta1.
- Promoted commands under
gcloud network-security org-address-groupsandgcloud network-security address-groupsto beta.
Recommender
- Added billing account scope support for
gcloud recommender recommender-config describe. - Added billing account scope support for
gcloud recommender recommender-config update. - Added billing account scope support for
gcloud recommender insight-type-config describe. - Added billing account scope support for
gcloud recommender insight-type-config update.
Terraform
- Added support for environment variables
GOOGLE_PROJECT,GOOGLE_CLOUD_PROJECT,GCLOUD_PROJECTingcloud beta terraform vet. - Fixed an issue where
gcloud beta terraform vetwould fail while trying to format and output pre-formatted error strings.
Subscribe to these release notes at https://groups.google.com/forum/#!forum/google-cloud-sdk-announce.
410.0.0 (2022-11-15)
Google Cloud CLI
- Added
gcloud topic endpoint-overridefor details on overriding the default api URL.
AI
- Added asia-southeast2, europe-central2, and us-south1 options to
--regionflag ofgcloud ai custom-jobsandgcloud ai hp-tuning-jobs.
AlloyDB
- Introduced the following commands:
gcloud beta alloydb clusters create-secondary,gcloud beta alloydb instances create-secondary,gcloud beta alloydb clusters promote.
App Engine
- Updated the Java SDK to version 2.0.10 build from the open source project https://github.com/GoogleCloudPlatform/appengine-java-standard/releases/tag/v2.0.10.
Artifact Registry
- Update maven and gradle plugin versions to 2.2.0.
Assured Workloads
- Added
SOVEREIGN_CONTROLS_BY_T_SYSTEMSas an option for--partnerflag ofgcloud assured workloads createcommand (available for both beta and GA).
Cloud Asset Inventory
- Promoted
gcloud asset querycommand to GA.
Cloud Bigtable
- Added