Qualité de service (Kubernetes)
Classe de qualité de service (en anglais QoS class) : classification de chaque pod Kubernetes d'après les requests et limits de ses conteneurs. Guaranteed : tous les conteneurs ont des requests et limits de processeur et de mémoire, égales. BestEffort : aucun n'en déclare. Burstable : tous les autres cas.
La classe se fixe à la création du pod et ne change plus. Elle oriente le choix des victimes quand un nœud manque de mémoire : le kubelet évince d'abord les pods qui dépassent leurs requests, et le score que le kubelet attribue à chaque conteneur pour l'OOM killer du noyau (-997 pour Guaranteed, 1000 pour BestEffort) fait tuer les BestEffort en premier.