На главную

Контейнеры и CI/CD

Ресурсы Kubernetes

По requests и limits определяет класс QoS, считает, сколько таких подов влезет на ноду, и переводит цель HPA в абсолютные милли-ядра.

Ресурсы контейнера

Класс QoS

Burstable

Часть ресурсов задана, но limits не совпадают с requests — под может забрать больше, чем просил, и выселяется вторым.

При нехватке памяти на ноде kubelet выселяет поды в порядке BestEffort → Burstable → Guaranteed. Класс не настраивается напрямую — он вычисляется из того, что написано в resources.

Сколько подов влезет на ноду

Помещается подов

36

Упирается в CPU.

Доступно после резерва3.6 ядра · 14,4 Gi
Ограничение по CPU36
Ограничение по памяти115
Лимит подов110
Занято CPU / памяти100 % / 31.3 %
Нод под 10 реплик1

Порог HPA

Порог срабатывания

70m

70 % от request 100m. Выше этого значения HPA начнёт добавлять реплики.