Как дебажить pod eviction?

Senior
231 просмотров
AFK Offer AI

Pod eviction происходит при нехватке ресурсов на ноде. kubectl describe node NODE — смотреть Conditions (MemoryPressure, DiskPressure, PIDPressure). kubectl get events --field-selector reason=Evicted. Причины: node disk pressure (заполнился disk imagefs или nodefs), memory pressure. Решения: настроить eviction thresholds в kubelet, установить PodDisruptionBudget для минимального availability, использовать Guaranteed QoS (requests=limits), node autoscaler для добавления нод превентивно. Мониторить kubelet_evictions_total метрику.

Следующий вопрос

Зачем использовать alpine базовый образ?