Live
AI‑driven software supply chain demands new verification and threat‑modeling practicesGitHub Copilot Local Sandboxing: Configuration and Operational ImpactWorkstation Package Protection Adds Real‑Time Controls to DevSecOps PipelinesModal’s Sandbox Scaling Redesign: Handling Millions of Concurrent EnvironmentsNative scale‑to‑zero in GKE 1.37 removes KEDA complexity and cuts cold‑start latencyNative PromQL‑Driven Autoscaling in GKE Eliminates Adapter OverheadAutomated Vulnerability Response at WHOOP: Reducing Alert Fatigue with Datadog AI and Workflow AutomationAWS MFA Enforcement Extends to All Root Accounts – Implications for Cloud EngineersAI‑driven software supply chain demands new verification and threat‑modeling practicesGitHub Copilot Local Sandboxing: Configuration and Operational ImpactWorkstation Package Protection Adds Real‑Time Controls to DevSecOps PipelinesModal’s Sandbox Scaling Redesign: Handling Millions of Concurrent EnvironmentsNative scale‑to‑zero in GKE 1.37 removes KEDA complexity and cuts cold‑start latencyNative PromQL‑Driven Autoscaling in GKE Eliminates Adapter OverheadAutomated Vulnerability Response at WHOOP: Reducing Alert Fatigue with Datadog AI and Workflow AutomationAWS MFA Enforcement Extends to All Root Accounts – Implications for Cloud Engineers
Google Cloud

Native scale‑to‑zero in GKE 1.37 removes KEDA complexity and cuts cold‑start latency

AI SummaryPowered by AI

GKE 1.37 introduces a built‑in capability to automatically scale workloads down to zero and back up without external add‑ons. This eliminates KEDA, cuts operational overhead, and lets engineers save compute costs while keeping response times low.

Google Kubernetes Engine 1.37 adds a native, control‑plane‑driven ability to shrink a workload to zero replicas and automatically bring it back when demand returns. Engineers can now eliminate the KEDA add‑on, reduce configuration bulk, and keep cost‑related idle compute to a minimum while preserving quick start‑up behavior.

What changed in GKE 1.37

The new feature embeds scale‑to‑zero logic directly into GKE’s Horizontal Pod Autoscaler (HPA) via an AutoscalingMetric. No separate operators or custom resources such as ScaledObject are required. The control plane monitors workload signals and can set the replica count to zero, then allocate pods from GKE capacity buffers when traffic spikes.

Why the change matters to AI, cloud, DevOps, and security teams

Batch jobs, event‑driven workers, and on‑demand development environments often sit idle for long periods. By scaling to zero, those workloads stop consuming CPU and memory, directly lowering the bill. The removal of KEDA also cuts operational toil: teams no longer need to install, upgrade, or troubleshoot an extra component. Because the signal path stays inside the control plane, the latency between a trigger and pod creation is shorter than the polling‑based approach used by KEDA.

Architectural and operational implications

Workloads can be defined with standard HPA objects and a minimal YAML snippet that references the new metric. This simplifies version control and reduces the risk of configuration drift that can arise from thousands of lines of KEDA‑generated YAML. Capacity buffers provided by GKE act as a safety net, so engineers do not need to over‑provision nodes to guarantee rapid scaling. Monitoring should focus on replica‑count transitions and cold‑start latency to verify that the native path meets service‑level expectations.

Security considerations

Fewer moving parts mean a smaller attack surface: the KEDA operator and its CRDs are no longer present in the cluster. However, the scale‑to‑zero control still relies on the GKE control plane, so appropriate IAM permissions for modifying HPA objects remain essential. Teams should audit who can enable or disable the feature and ensure that any custom metrics used for scaling are sourced from trusted components.

Related CloudNinjas coverage: Google Cloud.

What This Means For Practitioners

Enable the native scale‑to‑zero flag on GKE 1.37 clusters and replace existing KEDA ScaledObject definitions with standard HPA configurations that reference the AutoscalingMetric. Run a controlled test to measure cold‑start times against your current KEDA setup, and verify cost savings by comparing idle resource usage before and after the change. Finally, update role‑based access policies to reflect the reduced component set and monitor the new HPA behavior for any unexpected scaling delays.

Originally published atGoogle Cloud Blog