Google Cloud CLI 521.0.0 is now available

74 views
Skip to first unread message

google-cloud-sdk-announce

unread,
May 6, 2025, 5:16:33 PMMay 6
to google-cloud-sdk-announce
Hi all,

Google Cloud CLI 521.0.0 is now available for download at:
https://developers.google.com/cloud/sdk/

Release notes can be found here:
https://cloud.google.com/sdk/docs/release-notes

 ## 521.0.0 (2025-05-06)

### Breaking Changes

*   **(Compute Engine)** Deprecated/removed `128KB` choice from `--request-body-inspection-size` flag
*   **(Compute Engine)** in `gcloud compute security-policies create` and in `gcloud compute
*   **(Compute Engine)** security-policies update`, replaced with other size variants.


### Google Cloud CLI

* Updated Linux bundled Python for the `gcloud` CLI to 3.12.9.

### AI

*  Fixed an issue in `gcloud beta ai model-garden deploy` in accelerator quota
checking, and returned full quota name in error messages.
*  Added `full-resource-name` flag to `gcloud 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-models` flag to `can-deploy-hugging-face-models` for `gcloud beta ai model-garden models list`.

### AlloyDB

* Added flag `--psc-auto-connections` to 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 create`
  * `gcloud alloydb instances create-secondary`
  * `gcloud alloydb instances update`

* Added flag `--clear-psc-auto-connections` to 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 create` and `gcloud alloydb clusters update` in 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_ms` flag for `bq query` command with `--rpc`.
* Added error message that `--service_account` flag is not supported.
* Added support for `--source_column_match` flag for `bq load` command.
  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 load` command: `--time_zone` flag to specify a
  customized time zone; `--date_format`, `--datetime_format`, `--time_format`
  and `--timestamp_format` flags to define how date and time values are
  formatted in source files; `--null_markers` flag to define the strings that
  represent NULL values in CSV files.
* Promoted `gcloud bq migration-workflows` to GA.

### Cloud Bigtable

* Added deletion-protection support for `gcloud bigtable logical-views`.

### Cloud Datastream

*   Support MySQL GTID streams.
*   Added `--type=mongodb` and associated configuration flags to
    `gcloud datastream connection-profiles create` and
    `gcloud datastream streams create` which 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-names` and
    `--clear-custom-subject-alternative-names` flags 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 create` to GA.
* Promoted `gcloud spanner instance-partitions delete` to GA.

### Compute Engine

* Added `--source-snapshot-region` flag to `gcloud beta compute instances create` to create instance.
* Promoted `gcloud compute advice calendar-mode` command to beta.

### Distributed Cloud Edge

* Added `--container-default-runtime-class` flag to `gcloud edge-cloud container clusters create` command to allow for specifying a default container runtime class for the cluster.
* Added `--container-default-runtime-class` flag to `gcloud edge-cloud container clusters update` command to allow for specifying a default container runtime class for the cluster.

### Kubernetes Engine

* Added the kubelet config option `singleProcessOomKill` to
`gcloud container clusters create`, `gcloud container node-pools create`, and
`gcloud container node-pools update` commands. This option enables
single-process termination on Out of Memory (OOM) events.
* Added a warning to `--labels` flag documentation for
`gcloud container node-pools update` indicating 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.

 As always, please let us know of any issues or feedback you may have via our issue tracker: <https://issuetracker.google.com/issues/new?component=187143>. You can also ask for help on Stack Overflow, under the `gcloud` tag, or in the google-c...@googlegroups.com mailing list.
Reply all
Reply to author
Forward
0 new messages