This release introduces a breaking change with the renaming of the --reserved-ranges flag in gcloud beta services vpc-peerings. New features include enhanced IP range reservation and disk description capabilities for Compute Engine, along with metadata flags for Kubernetes Engine node pools and clusters. Several core components, including the App Engine Java SDK, gsutil, and kubectl, have also been updated.

Jump to: Annotated Release Notes | Stats 📊

Breaking Changes

  • Renamed the --reserved-ranges flag to ranges in the gcloud beta services vpc-peerings command.

New Features by Service

Compute Engine

  • Added --prefix-length, --purpose, and --network flags to gcloud compute addresses create to support reserving IP ranges from a virtual network for peering.
    • Flags: --prefix-length, --purpose, --network
  • Added the description property to the --create-disk flag of gcloud compute instances create and gcloud compute instance-templates create.
    • Flags: --create-disk

Kubernetes Engine

  • Added --metadata and --metadata-from-file flags to gcloud beta node-pools create and gcloud beta clusters create.
    • Flags: --metadata, --metadata-from-file

API Changes

App Engine

  • Updated the Java SDK to version 1.9.65.

Cloud SQL

  • Promoted the --network flag of gcloud sql instances create and gcloud sql instances patch to beta status.

Cloud Storage

  • Updated gsutil component to version 4.34.

Kubernetes Engine

  • Updated Google Kubernetes Engine’s kubectl from version 1.9.7 to 1.10.7.

Stats

  • Files changed: 159
  • Inserted lines: +4,860
  • Deleted lines: -1,896

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.