Google Cloud SDK 239.0.0 introduces new autoscaling policy management for Cloud Dataproc and promotes several Shielded VM features to GA in Compute Engine, including gcloud compute instances get-shielded-identity and various --shielded-* flags. This release also removes several deprecated --shielded-vm-* flags, marking them as breaking changes for users still relying on them, and updates kubectl versioning logic for Kubernetes Engine. No unannounced changes could be identified without the Git Diff.
Jump to: Annotated Release Notes | Stats 📊
Breaking Changes
- Removed the deprecated
--shielded-vm-vtpm,--shielded-vm-secure-boot, and--shielded-vm-integrity-monitoringflags fromgcloud compute instances create(previously in alpha and beta). - Removed the deprecated
--shielded-vm-vtpm,--shielded-vm-secure-boot, and--shielded-vm-integrity-monitoringflags fromgcloud compute instance-templates create(previously in alpha and beta). - Removed the deprecated
--shielded-vm-vtpm,--shielded-vm-secure-boot,--shielded-vm-integrity-monitoring, and--shielded-vm-learn-integrity-policyflags fromgcloud compute instances update(previously in alpha and beta).
New Features by Service
Cloud Dataproc
- Added
gcloud beta dataproc autoscaling-policiescommand group for managing Cloud Dataproc autoscaling policies. - Added the
--autoscaling-policyflag togcloud beta dataproc clusters create,gcloud beta dataproc clusters update, andgcloud beta dataproc workflow-templates set-managed-clusterto support enabling and disabling autoscaling on clusters.- Flags:
--autoscaling-policy
- Flags:
Kubernetes Engine
- Introduced the
--no-enable-autoupgradeflag to disable node auto-upgrade, in preparation for its default enablement in June 2019 for newly created clusters and node pools.- Flags:
--no-enable-autoupgrade
- Flags:
API Changes
Cloud Firestore Emulator
- Released Cloud Firestore Emulator version 1.4.1, which fixes a bug where an empty
CommitRequestwould trigger exceptions.
Cloud Resource Manager
- Promoted the
resource-manager folderscommand group to GA, indicating its stability and readiness for general use.
Compute Engine
- Promoted the
--bandwidthflag ofgcloud compute interconnects attachments dedicated createandgcloud compute interconnects attachments dedicated updateto GA. - Promoted the
load_balancing_schemeenum valueINTERNAL_SELF_MANAGEDto beta forgcloud compute forwarding-rules createandgcloud compute backend-services create. - Promoted
gcloud compute instances get-shielded-identityto GA. - Promoted the
--shielded-vtpm,--shielded-secure-boot, and--shielded-integrity-monitoringflags ofgcloud compute instances createto GA. - Promoted the
--shielded-vtpm,--shielded-secure-boot, and--shielded-integrity-monitoringflags ofgcloud compute instance-templates createto GA. - Promoted the
--shielded-vtpm,--shielded-secure-boot,--shielded-integrity-monitoring, and--shielded-learn-integrity-policyflags ofgcloud compute instances updateto GA.
Kubernetes Engine
- Updated Google Container Engine’s
kubectlto first attempt to match the API server version, delegating to the matching version if successful, and defaulting tokubectl 1.11.7otherwise. - Updated extra Google Kubernetes Engine
kubectlpatch versions for 1.9 (1.9.11), 1.10 (1.10.13), 1.11 (1.11.8), 1.12 (1.12.6), and 1.13 (1.13.4).
Stats
- Files changed: 176
- Inserted lines: +16,642
- Deleted lines: -1,746
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.