Пул. Как работает автомасштабирование

Автомасштабирование  управляет количеством узлов в пуле: если текущие не справляются с нагрузкой, добавит новые, если часть узлов простаивает без нагрузки — удалит их. Как это работает:

  • Узел создаётся, когда нужно запустить новый под (группу контейнеров приложения), но у текущих узлов нет свободных ресурсов для этого. Число свободных ресурсов оценивается по "resources.requests".
  • Удаляются узлы, которые простояли без подов 20 минут подряд.
  • Если вручную удалить узлы, на которых есть поды (выставить «текущее число узлов» ниже, чем развернуло автомасштабирование), через 20 минут система проверит нагрузку на пул. Если текущих узлов не хватает для запуска нужных подов, снова добавит узлы, если хватает, добавлять не будет.

Автомасштабирование ограничено пределами: оно не создаст больше «максимального количества узлов» и не удалит узлы, если достигнуто «минимальное количество узлов. Эти пределы вы задаёте сами по вкладке «Пулы».

Была ли статья полезна?
Недавно просмотренные статьи