QoS Classes: Guaranteed, Burstable, and Who Gets Evicted First
Kubernetes assigns every pod a QoS class: Guaranteed, Burstable, or BestEffort. How the classes are computed and how they decide eviction order under node pressure.
Read the post3 posts about resources in the conndeck blog — field notes on local-first Kubernetes operations, GitOps, and production debugging.
Kubernetes assigns every pod a QoS class: Guaranteed, Burstable, or BestEffort. How the classes are computed and how they decide eviction order under node pressure.
Read the postLimitRange sets per-container defaults and bounds; ResourceQuota caps namespace totals. How they interact, the gotchas, and configs that hold up in production.
Read the postRequests and limits drive scheduling, throttling, and OOM kills. A practical guide to measuring real usage, the CPU limits debate, and right-sizing with data.
Read the post