Google Cloud SDK 211.0.0 introduces breaking changes for App Engine, removing automated app.yaml generation and standardizing file exclusions with .gcloudignore. New features include commands for Cloud Datastore index management and globbing support for Cloud Deployment Manager imports. Additionally, several --network-tier flags across Compute Engine commands have been promoted to General Availability, marking them as stable for production use.
Jump to: Annotated Release Notes | Stats 📊
Breaking Changes
- Removed automated
app.yamlgeneration fromgcloud app deploy. Users must now provide their ownapp.yamlfile or usegcloud beta app gen-configseparately to generate one.- File: UNKNOWN_FILE_PATH:0
gcloud app deploynow uses.gcloudignorefor file skipping across all deployments. This supersedes and overrides theskip_filessection inapp.yaml, potentially requiring updates to existing projects.- File: UNKNOWN_FILE_PATH:0
New Features by Service
App Engine
gcloud app deploynow supports.gcloudignorefor all deployments, providing a standardized way to exclude files from your deployments.- File: UNKNOWN_FILE_PATH:0
Cloud Datastore
- Added new command
gcloud beta datastore indexes describeto retrieve detailed information about a specific Datastore index.- File: UNKNOWN_FILE_PATH:0
- Added new command
gcloud beta datastore indexes listto list all Datastore indexes configured for your project.- File: UNKNOWN_FILE_PATH:0
Cloud Deployment Manager
- Configuration files for
gcloud deployment-manager deployments createandupdatenow support glob patterns in import paths. This feature is enabled by setting the config propertydeployment_manager/glob_importstoTrue.- File: UNKNOWN_FILE_PATH:0
Cloud Services
gcloud beta services disablenow supports the--forceoption, allowing the disablement of a service even if other enabled services depend on it. Forcing the call will also disable dependent services.- Flags:
--force - File: UNKNOWN_FILE_PATH:0
- Flags:
- The
gcloud services vpc-peeringscommand group has been promoted to beta status, indicating increased stability and readiness for wider use.- File: UNKNOWN_FILE_PATH:0
Compute Engine
- The
--network-tierflag forgcloud compute addresses createhas been promoted to General Availability (GA).- Flags:
--network-tier - File: UNKNOWN_FILE_PATH:0
- Flags:
- The
--network-tierflag forgcloud compute forwarding-rules createhas been promoted to General Availability (GA).- Flags:
--network-tier - File: UNKNOWN_FILE_PATH:0
- Flags:
- The
--default-network-tierflag forgcloud compute project-info updatehas been promoted to General Availability (GA).- Flags:
--default-network-tier - File: UNKNOWN_FILE_PATH:0
- Flags:
- The
--network-tierflag forgcloud compute instances add-access-confighas been promoted to General Availability (GA).- Flags:
--network-tier - File: UNKNOWN_FILE_PATH:0
- Flags:
- The
--network-tierflag forgcloud compute instances createhas been promoted to General Availability (GA).- Flags:
--network-tier - File: UNKNOWN_FILE_PATH:0
- Flags:
- The
--network-tierflag forgcloud compute instance-templates createhas been promoted to General Availability (GA).- Flags:
--network-tier - File: UNKNOWN_FILE_PATH:0
- Flags:
API Changes
App Engine
- The removal of automated
app.yamlgeneration ingcloud app deploychanges the deployment API, requiring explicitapp.yamlmanagement by the user.- File: UNKNOWN_FILE_PATH:0
- The adoption of
.gcloudignoreand its precedence overskip_filesinapp.yamlintroduces a new API for specifying file exclusions during deployment.- File: UNKNOWN_FILE_PATH:0
Cloud Datastore
- New API methods for listing and describing Datastore indexes are exposed via the
gcloud beta datastore indexes describeandlistcommands.- File: UNKNOWN_FILE_PATH:0
Cloud Deployment Manager
- The introduction of glob pattern support in configuration import paths for
gcloud deployment-manager deployments createandupdateextends the configuration API.- File: UNKNOWN_FILE_PATH:0
Cloud Services
- The
--forceoption forgcloud beta services disablemodifies the behavior of theservices.disableAPI call, allowing forced disablement with cascading effects.- File: UNKNOWN_FILE_PATH:0
Compute Engine
- The promotion of various
--network-tierflags to GA signifies the stabilization and official endorsement of the underlying API fields for network tier configuration across several Compute Engine resources.- File: UNKNOWN_FILE_PATH:0
Stats
- Files changed: 127
- Inserted lines: +5,277
- Deleted lines: -1,912
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.