H. Диапазоны лимитов контейнеров

Версия 30.1 от Ирина Сафонова на 10.11.2023, 14:50

Общая информация


Контейнер может использовать столько CPU и памяти, сколько установлено квотой ресурсов для проекта. Cloud Managed Kubernetes использует запросы и ограничения для управления использованием ресурсов, например, CPU и RAM для контейнера, известного как LimitRanges. Запросы гарантируют, что контейнер получает необходимые ресурсы, поскольку они специально гарантированы и зарезервированы. Лимиты гарантируют, что контейнер не будет использовать ресурсы выше определенного значения.

Необходимые условия перед выполнением настроек


Перед настройкой у вас должно быть:

  • Доступное рабочее пространство.
  • Проект и пользователь project-admin. Пользователь должен иметь роль администратора проекта.

Установка лимитов


1. Войдите в консоль Cloud Managed Kubernetes под ролью project-admin и перейдите в проект.
2. Убедитесь, что на странице Overview лимиты контейнеров по умолчанию неустановлены, если проект создается заново.
3. Нажмите кнопку Edit Quotas рядом с Default Container Quotas Not Set, чтобы настроить диапазоны лимитов.
4. В открывшемся окне проверьте, что Cloud Managed Kubernetes не установил лимиты по умолчанию. Чтобы установить лимиты для управления ресурсами CPU и RAM, используйте ползунок, чтобы перейти к нужному значению, или введите числа напрямую. Пустое поле означает, что вы не устанавливаете лимитов.

Предельный диапазон лимита не может быть ниже запроса.

5. Нажмите OK. В результате настройка завершена.
6. Перейдите к Basic Information в Project Settings, чтобы увидеть диапазоны лимитов для контейнеров проекта.
7. Для изменения лимитов нажмите Edit Project на странице Basic Information и выберите Edit Default Container Quotas.
8. Измените диапазоны лимитов в диалоговом окне и нажмите OK.
9. Когда вы создаете рабочую нагрузку, запросы и лимиты контейнера предварительно заполняются значениями.

В начало 🡱
К следующему разделу 🡲
К предыдущему разделу 🡰