Requests и limits: как контейнер получает ресурсы

Запросы и ограничения ресурсов влияют на размещение и поведение контейнеров.

Иллюстрация к теме, а не фотография описанного события. Federal Bureau of Investigation · Public domain. Размер изменён; при показе возможно кадрирование.

Requests участвуют в планировании размещения Pod с учётом доступной ёмкости узлов. Limits задают ограничения использования соответствующих ресурсов. Поведение CPU и памяти при достижении предела различается, поэтому одинаковые числовые настройки нельзя интерпретировать как универсальную защиту от перегрузки.

Параметры полезно выбирать по наблюдаемой нагрузке. Слишком низкие значения могут мешать нормальной работе, а завышенные запросы — затруднять размещение других приложений. Для оценки нужны типичная нагрузка, пики и поведение при запуске. по завершении изменения параметров важно проверить задержки, перезапуски и фактическое потребление.

Источники

  1. Официальная документация — Requests и limits: как контейнер получает ресурсыkubernetes.io