In Managed Service for Kubernetes, the kubelet setsDocumentation Index
Fetch the complete documentation index at: https://docs.nebius.com/llms.txt
Use this file to discover all available pages before exploring further.
kubeReserved values on worker nodes to reserve resources for Kubernetes system components.
This article describes the default values and how the memory reservation is calculated.
Default values
By default, worker nodes use the followingkubeReserved values:
cpu:100mephemeral-storage:1Gimemory:512Mi
memory reservation value from the size of RAM you select for the node. This helps account for a known Kubernetes issue where the kubelet may not observe MemoryPressure right away. For more information, see Node-pressure Eviction in the official Kubernetes documentation.
The calculation uses the following tiered approach:
255Mifor nodes with less than 1 GiB of RAM25%of the first 4 GiB20%of the next 4 GiB (up to 8 GiB)10%of the next 8 GiB (up to 16 GiB)6%of the next 112 GiB (up to 128 GiB)2%of RAM above 128 GiB- Plus
100Mion every node to handle pod eviction
Examples
The following table shows the resultingmemory value in kubeReserved for the selected RAM size in your GPU nodes:
| Node RAM | kubeReserved.memory |
|---|---|
| 8 GiB | 1944Mi |
| 16 GiB | 2763Mi |
| 128 GiB | 9644Mi |
| 256 GiB | 12266Mi |