Google Cloud SDK version 241.0.0 introduces a breaking change requiring the --runtime flag for new Cloud Functions deployments and deprecates legacy network creation in Compute Engine. This release includes critical security updates, patching kubectl for CVE-2019-1002101 and removing vulnerable older kubectl versions. It also delivers numerous new features and promotions to GA/beta across services like Cloud Composer, BigQuery, Cloud Memorystore, Kubernetes Engine, and adds authenticated push subscriptions for Cloud Pub/Sub.
Jump to: Annotated Release Notes | Stats 📊
Breaking Changes
- The
gcloud functions deploycommand now requires the--runtimeflag to be set when deploying a new function. - The creation of new legacy networks in Compute Engine has been deprecated.
- Vulnerable
kubectl.1.9andkubectl.1.10versions have been removed from Google Kubernetes Engine.
Security Updates
- Google Kubernetes Engine’s
kubectlwas updated to1.11.9to address security vulnerabilityCVE-2019-1002101. [HIGH] - Updated extra Google Kubernetes Engine
kubectlversions (1.11patch1.11.9,1.12patch1.12.7,1.13patch1.13.5,1.14patch1.14.0) and removed vulnerable versions (1.9,1.10). [HIGH]
New Features by Service
BigQuery
- Added DML/DDL query results display that shows the number of affected rows for DML and the performed operation and target name for DDL.
Cloud Build
- Added
--network=cloudbuildtogcloud builds submit --taginvocations ofdocker buildto enable access to metadata during DockerfileRUNoperations.- Flags:
--network
- Flags:
Cloud Composer
- Added three new flags (
--enable-private-environment,--enable-private-endpoint,--master-ipv4-cidr) togcloud beta composer environments createto support Private IP Composer environments.- Flags:
--enable-private-environment,--enable-private-endpoint,--master-ipv4-cidr
- Flags:
- Added
gcloud beta composer environments list-upgradesto list all supported image version upgrades for a specified environment. - Added two mutually exclusive flags (
--airflow-version,--image-version) togcloud beta composer environments updateto allow for in-place environment upgrades.- Flags:
--airflow-version,--image-version
- Flags:
Cloud DNS
- Added support for DNS peering in
gcloud beta dns managed-zones. - Added
--enable-loggingflag togcloud beta dns policiesto enable query logging.- Flags:
--enable-logging
- Flags:
Cloud Data Catalog
- Added the
gcloud beta data-catalog entriescommand group, which provides lookup, describe, and schema update functionality for Cloud Data Catalog entries.
Cloud Firestore Emulator
- Released Cloud Firestore Emulator version
1.4.2which adds implementations forBeginTransactionandRollback.
Cloud Functions
- Added
--service-accountflag togcloud functions deploy.- Flags:
--service-account
- Flags:
- Added
--vpc-connectorflag togcloud beta functions deploy.- Flags:
--vpc-connector
- Flags:
Cloud Memorystore
- Added
gcloud redis instances failoverwhich provides the ability to failover a standard tier Cloud Memorystore for Redis instance from the master node to its replica. - Added
--redis-versionflag togcloud beta redis instances createto enable the specification of a preferred Redis version compatibility (redis_3_2orredis_4_0).- Flags:
--redis-version
- Flags:
- Modified the
--update-redis-configflag ofgcloud redis instances updateto accept three additional parameters (activedefrag,lfu-decay-time,lfu-log-factor) for Redis 4.0 compatible instances.- Flags:
--update-redis-config
- Flags:
Cloud Pub/Sub
- Added optional flags
--push-auth-service-accountand--push-auth-token-audiencefor defining an authenticated push subscription togcloud beta pubsub subscriptions create,gcloud beta pubsub subscriptions update, andgcloud beta pubsub subscriptions modify-push-config.- Flags:
--push-auth-service-account,--push-auth-token-audience
- Flags:
Cloud Video Intelligence API
- Added
gcloud beta ml video transcribe-speech|detect-text|detect-objectcommands for the Cloud Video Intelligence API.
Compute Engine
- Modified
gcloud compute networks subnets updateto support specifying--logging-aggregation-interval,--logging-flow-sampling, and--logging-metadataflags in a single call.- Flags:
--logging-aggregation-interval,--logging-flow-sampling,--logging-metadata
- Flags:
Kubernetes Engine
- Added the
--enable-intra-node-visibilityflag togcloud beta container clusters create.- Flags:
--enable-intra-node-visibility
- Flags:
Credential & Auth Changes
- Added the
--service-accountflag togcloud functions deployto specify the service account under which the function will run. - Added optional flags
--push-auth-service-accountand--push-auth-token-audiencefor defining an authenticated push subscription togcloud beta pubsub subscriptions create,gcloud beta pubsub subscriptions update, andgcloud beta pubsub subscriptions modify-push-config.
API Changes
App Engine
- Updated the Java SDK to version
1.9.73and the Python SDK to version1.9.85.
Cloud Asset Inventory
- The
gcloud assetcommand group was promoted to GA.
Cloud Bigtable
- The
gcloud bigtable app-profilescommand group,gcloud bigtable clusters create,update, anddeletecommands were promoted to GA.
Cloud Storage
- The
gsutilcomponent was updated to4.38.
Compute Engine
- The
--logging-aggregation-interval,--logging-flow-sampling, and--logging-metadataflags forgcloud compute networks subnets createandupdatewere promoted to beta. Additionally,gcloud compute reservationscommand group,--reservationand--reservation-affinityflags forgcloud compute instance-templates create,--reservationand--reservations-from-fileforgcloud compute commitments create,gcloud compute commitments update-reservations, and 100G interconnect link type support forgcloud compute interconnects createwere promoted to beta.
Firebase Test Lab
- The
--num-flaky-test-attemptsflag ofgcloud firebase test android runandgcloud firebase test ios runwas promoted to GA.
Kubernetes Engine
- The
--security-groupflag ofgcloud container clusters create, enabling support for Google Groups in Kubernetes RBAC rules, was promoted to beta. - The
--enable-tpuflag and the--tpu-ipv4-cidrflag ofgcloud container clusters create, enabling support for Cloud TPU, were promoted to GA. - The default output formatting for the
gcloud beta container binauthz attestations listcommand was changed.
Stats
- Files changed: 250
- Inserted lines: +21,022
- Deleted lines: -16,490
Generated by Gemini - View full diff
Google, Google Cloud, and gcloud are trademarks of Google LLC. This analysis was automatically generated by an AI agent examining only public release artifacts, without access to internal or non-public information from Google Cloud.