Public preview: Kube-reserved resource optimization in Azure Kubernetes Service (AKS)

Azure Updates

Discussionpowered by zap.ms

Published

Jan 31, 2024

Status

In preview

Timeline

  • January 2024
    Preview

Product

Azure Kubernetes Service (AKS)

Tag

Features

Category

Compute
Containers

Description

Reserved space contains resources set aside on a node, such as system daemons that back Kubernetes and the operating system itself. If these resources are not allocated sufficient reserved space, pods and system daemons will compete. This competition leads to starvation on the node.

Azure Kubernetes Service (AKS) addresses this issue by enforcing a rate at which it reserves space, as detailed by the Kube-reserved flag. This flag shows the resource reservation for Kubernetes system daemons including kubelet, container runtime, and more.

Beginning with AKS support of Kubernetes 1.29 in preview, optimized reservation logic reduces Kube-reserved memory by up to 20% depending on the node configuration and will apply to everyone.

Learn more.