Kubernetes Blog
Follow
Kubernetes v1.37: Garhwal
Kubernetes v1.37, themed Garhwal, has been released with 67 enhancements. Sixteen features have graduated to Stable, 23 to Beta, and 27 are entering Alpha. The release theme symbolizes the interconnectedness of community contributions. A key Stable update is resilient watch cache initialization, enhancing API server startup and recovery by preventing etcd overload. Horizontal Pod Autoscaler scale to zero support, now in Beta, allows workloads to scale down when idle for cost reduction, except for CPU and memory metrics. Manifest-based admission control configuration also graduates to Beta, enabling policies and webhooks to be loaded from disk. Alpha introductions include Pod-level checkpoint and restore, extending CRI with new RPCs for container runtimes. Notable Stable graduations include KYAML for safer YAML subsets and the metrics.k8s.io API for resource usage. SELinuxMount and SELinuxChangePolicy flags are now Stable and enabled by default for volumes. Several Device Resource Allocation (DRA) features have reached Stable, including ResourceClaim status for device configuration, handling extended resource requests, device taints and tolerations, and a standardized NUMA node device attribute. Node declared features, a framework for declaring feature-gated Node capabilities, also graduates to Stable.