Согласно официальной документации:
Распределяемый узел
«Распределяемый» на узле Kubernetes определяется как объем вычислительных ресурсов, доступных для модулей. Планировщик не переподписывает «Распределяемый». «ЦП», «память» и «временное хранилище» поддерживаются на данный момент.
Узел
выделяемые (ресурсы, которые планировщик может использовать для распределения рабочей нагрузки) можно определить как:
Распределяемый узел
= Емкость узла
- куб-зарезервировано
- зарезервировано системой
Также, что касается:
куб-зарезервировано
предназначен для захвата резервирования ресурсов для системных демонов kubernetes, таких как кубелет
, среда выполнения контейнера
, детектор проблем узла
и т. д. Он не предназначен для резервирования ресурсов для системных демонов, работающих как модули. куб-зарезервировано
обычно является функцией плотность стручка
на узлах.
-- Kubernetes.io: Документы: Задачи: Администрирование кластера: Резервирование вычислительных ресурсов: Куб зарезервирован
зарезервировано системой
:
зарезервировано системой
предназначен для захвата резервирования ресурсов для системных демонов ОС, таких как sshd
, удев
, и т.д. зарезервировано системой
следует зарезервировать Память
для ядро
тоже с тех пор ядро
память не учитывается для модулей в Kubernetes в настоящее время. Также рекомендуется резервировать ресурсы для сеансов входа пользователей (user.slice
в системном мире).
-- Kubernetes.io: Документы: Задачи: Администрирование кластера: Резервирование вычислительных ресурсов: Зарезервировано системой
Вкратце, вы можете легко себе представить, что произойдет, если вы не зарезервируете достаточно ресурсов для системных компонентов и Кубелет
.
Вы даже можете прийти к ситуации, когда обработчик вытеснения не вступит в игру, потому что система уже перейдет в нестабильное состояние.
Также стоит упомянуть, что:
Одна вещь, которую вы можете сделать с --kube-зарезервировано
и --зарезервировано системой
заключается в резервировании ЦП, необходимого для тех компонентов, где --eviction-hard
основывается только на памяти и эфемерной памяти.