O Que É uma QoS Class?
Uma Quality of Service class é um rótulo que o scheduler atribui a cada pod, derivado de como seus requests e limits são definidos. Pods guaranteed definem requests e limits iguais, pods burstable definem requests abaixo dos limits, e pods best-effort não definem nenhum. A class determina quais pods são encerrados primeiro quando um node fica sem memória.
Por que isso importa
A QoS decide a ordem de sobrevivência durante a pressão do node, então um serviço crítico deveria ser guaranteed, não best-effort. Conhecer a class explica por que alguns pods são despejados antes de outros.
Guias relacionados
What Are Requests and Limits?Requests and limits are the two values that declare how much CPU and memory a container is guaranteed and how…
What Is an Eviction Threshold?An eviction threshold is the resource level, such as remaining memory or disk, at which a node starts reclaim…
What Is Node Pressure?Node pressure is a condition signaling that a node is low on a resource such as memory, disk, or process IDs,…