Published on April 29, 2026
Kubernetes has long been recognized as a cornerstone of modern container orchestration. The latest release, v1.36, brings significant updates to the Memory Quality of Service (QoS) feature, which was initially introduced in v1.22. This enhancement allows for more refined control over how memory is allocated and managed across different container types.
The introduction of tiered memory protection marks a shift in how containers handle memory allocation. In this version, memory throttling is separated from memory reservation, giving users greater flexibility. This change means that only Guaranteed Pods will receive hard memory protection, while Burstable Pods are provided with soft protection limits.
As organizations begin adopting these new features, the impact is expected to be substantial. Memory QoS now includes observability metrics that can help with capacity planning, allowing developers to better understand memory consumption across Pods. Additionally, a kernel version check warns users if they are running unstable configurations, minimizing potential disruptions in production environments.