H. Диапазоны лимитов контейнеров
Общая информация
Контейнер может использовать столько 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. В открывшемся окне посмотрите, что KubeSphere не устанавливает никаких запросов или ограничений по умолчанию. Чтобы установить запросы и ограничения для управления ресурсами CPU и RAM, используйте ползунок, чтобы перейти к нужному значению, или введите числа напрямую. Пустое поле означает, что вы не устанавливаете никаких запросов или ограничений.
5. Нажмите OK. В результате настройка завершена.
6. Перейдите к Basic Information в Project Settings, чтобы увидеть диапазоны ограничений по умолчанию для контейнеров в проекте.
7. Для изменения диапазонов ограничений по умолчанию нажмите Edit Project на странице Basic Information и выберите Edit Default Container Quotas.
8. Измените диапазоны лимитов в диалоговом окне и нажмите OK.
9. Когда вы создаете рабочую нагрузку, запросы и лимиты контейнера будут предварительно заполнены значениями.