Google Cloud SDK 225.0.0 introduces several new features, including a global --flags-file for complex flag values and enhanced retry options for Cloud Scheduler Pub/Sub jobs. Key promotions to GA include Cloud Spanner’s partitioned DML and Compute Engine’s Router NATs, signaling increased stability and readiness across services.

Jump to: Annotated Release Notes | Stats 📊

New Features by Service

Cloud SDK

  • Added the --flags-file flag, available to all gcloud commands, for specifying complex flag values in any command interpreter using a YAML file. See gcloud topic flags-file for more information.
    • Flags: --flags-file

BigQuery

  • Added support for Avro Logical Types in Avro load jobs via the load configuration option useAvroLogicalTypes.

Cloud Dataproc

  • Added the --num-preemptible-worker-local-ssds flag to gcloud dataproc clusters create command, which adds local SSDs to preemptible worker VMs.
    • Flags: --num-preemptible-worker-local-ssds

Cloud Scheduler

  • Added the --max-retry-attempts, --max-retry-duration, --min-backoff, --max-backoff, and --max-doublings flags to gcloud beta scheduler jobs create pubsub.
    • Flags: --max-retry-attempts, --max-retry-duration, --min-backoff, --max-backoff, --max-doublings

Compute Engine

  • Added all as a valid option for the --ports flag in gcloud beta compute forwarding-rules.
    • Flags: --ports

API Changes

App Engine

  • Updated the Python SDK to version 1.9.80.

Cloud Spanner

  • Promoted the --enable-partitioned-dml flag of gcloud spanner execute-sql to GA.

Compute Engine

  • Promoted the --boot flag of gcloud compute instances attach-disk to beta.
  • Promoted the gcloud compute routers nats command group to GA.
  • Promoted the next-hop-ilb flag of gcloud compute routes to beta.

Stats

  • Files changed: 112
  • Inserted lines: +13,209
  • Deleted lines: -1,802

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.