Posts in 2026
-
Kubernetes v1.37: Hardening Container Storage with Bind Mount Options and EmptyDir Permissions
By Nispriha Jagan (Red Hat), Neeraj Krishna Gopalakrishna (Red Hat) | Wednesday, September 16, 2026 in Blog
Kubernetes v1.37 brings important storage security features: emptyDir permission modes and bind mount options. They help application programmers and security professionals implement rigorous security policies, for example, prohibiting deletion of …
-
Kubernetes v1.37: Pod-Level Resource Managers graduated to Beta
By Kevin Torres Martinez (Google) | Tuesday, September 15, 2026 in Blog
With the release of Kubernetes v1.37, the Pod-Level Resource Managers feature has graduated to Beta status (disabled by default)! First introduced as an Alpha feature in Kubernetes v1.36, this enhancement builds on Pod-Level Resources by equipping …
-
Kubernetes v1.37: Memory QoS Graduates to Beta
By Qi Wang (Red Hat), Sohan Kunkerkar (Red Hat) | Monday, September 14, 2026 in Blog
Memory QoS has graduated to Beta in Kubernetes v1.37 and is now enabled by default. On Linux nodes running cgroup v2, the feature uses the memory controller to give the kernel better guidance on how to treat container memory. It was first introduced …
-
Kubernetes Changed Block Tracking API - Beta Differences
By Prasad Ghangal (Veeam Kasten) | Monday, September 14, 2026 in Blog
Changed Block Tracking (CBT) support for CSI drivers shipped as Alpha in September 2025. With the March 2026 v1.0.0 release of the external-snapshot-metadata project, the feature moved to Beta. If you aren't yet familiar with changed block tracking …
-
Kubernetes v1.37: Native Histograms Graduates to Beta
By Richa Banker (Google) | Friday, September 11, 2026 in Blog
I'm excited to announce that native histogram support for Kubernetes metrics is graduating to Beta and is enabled by default in Kubernetes v1.37! Native histograms (previously introduced as Alpha in Kubernetes v1.36 under KEP-5808) bring …
-
Kubernetes v1.37: Scheduler Preemption for In-Place Pod Resize (Alpha)
By Natasha Sarkar (Google) | Thursday, September 10, 2026 in Blog
In Kubernetes, resource allocation has historically been a static decision made during a Pod's initial scheduling and placement. With the graduation of the core in-Place Pod resize feature to General Availability in v1.35, application developers and …
-
Kubernetes v1.37: Introducing Node Lifecycle Conditions
By Ryan Hallisey (NVIDIA) | Wednesday, September 09, 2026 in Blog
Kubernetes has many ways to describe what is happening on a Node. Readiness, taints, Pod state, labels, annotations, and provider-specific APIs each expose part of the picture. What has been missing is a shared, Kubernetes-owned way to say that a …
-
Kubernetes v1.37: Advancing Workload-Aware Scheduling
By Antoni Zawodny (Google), Bartosz Rejman (Google), Heba Elayoty (Microsoft), Jon Huhn (Microsoft), Maciej Skoczeń (Google), Maciej Wyrzuc (Google), Matt Matejczyk (Google) | Tuesday, September 08, 2026 in Blog
AI/ML and complex batch workloads continue to push the boundaries of Kubernetes scheduling. Following the foundational workload-centric enhancements introduced in previous releases, Kubernetes v1.37 delivers the next major milestone in the …
-
Kubernetes v1.37: KubeletInUserNamespace (aka Rootless mode) Graduates to Beta
By Akihiro Suda (NTT) | Friday, September 04, 2026 in Blog
Kubernetes v1.37 promotes the KubeletInUserNamespace feature gate to beta. With this feature enabled, all of the node components (kubelet, CRI and OCI runtimes, CNI plugins, and kube-proxy) can run as a non-root user on the host, using a Linux user …
-
Kubernetes v1.37: DRA Updates
By Kashish Verma | Thursday, September 03, 2026 in Blog
Kubernetes 1.37 is here and Dynamic Resource Allocation (DRA) keeps pushing past where it started! This release brings DRA Extended Resource support to GA, a milestone the team has been building toward for three straight releases. Several more …