На главную
Контейнеры и CI/CD
Ресурсы Kubernetes
По requests и limits определяет класс QoS, считает, сколько таких подов влезет на ноду, и переводит цель HPA в абсолютные милли-ядра.
Ресурсы контейнера
Класс QoS
Burstable
Часть ресурсов задана, но limits не совпадают с requests — под может забрать больше, чем просил, и выселяется вторым.
При нехватке памяти на ноде kubelet выселяет поды в порядке BestEffort → Burstable → Guaranteed. Класс не настраивается напрямую — он вычисляется из того, что написано в resources.
Сколько подов влезет на ноду
Помещается подов
36
Упирается в CPU.
| Доступно после резерва | 3.6 ядра · 14,4 Gi |
| Ограничение по CPU | 36 |
| Ограничение по памяти | 115 |
| Лимит подов | 110 |
| Занято CPU / памяти | 100 % / 31.3 % |
| Нод под 10 реплик | 1 |
Порог HPA
Порог срабатывания
70m
70 % от request 100m. Выше этого значения HPA начнёт добавлять реплики.