Memory QoS i Kubernetes v1.37 opgraderes til Beta og aktiveres som standard

Artikel14. september 2026 kl. 20.30 Martin S. Nielsen

Memory QoS er i Kubernetes v1.37 opgraderet fra Alpha til Beta og er slået til som standard i alle v1.37-kubelet'er.

Memory QoS er i Kubernetes v1.37 opgraderet fra Alpha til Beta og er slået til som standard i alle v1.37-kubelet'er. Funktionen bruger på Linux-noder med cgroup v2 kernens memory controller til at styre container-hukommelse, og blev introduceret som Alpha i v1.22 og udvidet med tiered memory reservation i v1.36. Selvom feature-gaten MemoryQoS nu er slået til som standard, skriver kubelet ikke memory.high, memory.min eller memory.low til cgroups, medmindre man selv konfigurerer det. Throttling aktiveres ved at sætte memoryThrottlingFactor, for eksempel 0.9, på Burstable- og BestEffort-containere. Standardværdien er ændret fra 0.9 til null, netop for at opgraderingen ikke skal ændre eksisterende klyngers adfærd. Tiered hukommelsesreservation aktiveres separat med memoryReservationPolicy sat til TieredReservation, hvilket giver Guaranteed-pods memory.min og Burstable-pods memory.low. Politikken gælder for hele noden og kan ikke sættes pr. pod. Næste skridt for funktionen er GA.

AI-genereret indhold
Annonceplads

300 x 250

Relaterede artikler