Quotas
На этой странице
Quotas - это объекты в Kubernetes, которые ограничивают потребление ресурсов для каждого пространства имен. Quotas ограничивают:
- количество создаваемых объектов;
- общий объем вычислительных ресурсов;
- общий объем ресурсов хранения, которые могут быть запрошены в данном пространстве имен.
На странице Quotas можно создать, отредактировать, удалить или просмотреть ранее созданные квоты на вычислительные ресурсы.
Чтобы удалить элемент, нажмите на в строке элемента.
Создание Quota
Чтобы создать квоту нажмите на кнопку + Создать квоту.
Скриншот
В открывшемся окне необходимо задать название квоты, при необходимости указать лейблы и аннотации. Для определения скоупа применения квоты задайте совпадающие выражения.
Параметры квоты, доступные для задания из интерфейса платформы, разделены логически на 3 вкладки:
- Ресурсы.
- Хранилище.
- Количество.
На вкладке Ресурсы вы можете установить квоту (ограничение) на:
- общую сумму запросов памяти/CPU (requests.memory/requests.cpu) подов неймспейса;
- общую сумму лимитов памяти/CPU (limits.memory/limits.cpu) подов неймспейса.
На вкладке Хранилище вы можете ограничить объем ресурсов хранения в неймспейсе:
- Если необходимо ограничить общую сумму запросов на хранилище, укажите значение для параметра requests.storage и выберите единицу измерения.
- При необходимости ограничить количество PVC, укажите значение для параметра persistentvolumeclaims.
- Если необходимо ограничить общую сумму запросов на эфемерное хранилище, укажите значение для параметра requests.ephemeral-storage и выберите единицу измерения.
- Если необходимо ограничить общую сумму лимитов на эфемерное хранилище, укажите значение для параметра limits.ephemeral-storage и выберите единицу измерения.
- Если хотите ограничить общий объем запросов на хранение в определенном Storage Class, выберите имя Storage Class. Укажите значение суммы и выберите единицу измерения.
- Когда необходимо ограничить количество PVC, связанных с определенным Storage Class, выберите имя Storage Class и укажите количество PVC.
Единицы измерения вычислительных ресурсов и хранилища стандартные для Kubernetes: байт (B), кибибайт (Ki), мебибайт (Mi), гибибайт (Gi). Единицы измерения вычислительных ресурсов отсортированы по уменьшению (от Gi к В).
На вкладке Количество вы можете задать ограничение на общее количество объектов неймспейса по типам ресурсов.
После внесения данных для создания квоты нажмите Сохранить.
Созданные квоты отображаются в виде списка на странице Quotas в разделе Квоты неймспейса.
Просмотр и редактирование Quota
Для просмотра квоты нажмите на название квоты в списке.
При необходимости изменения квоты обновите сведения параметров квоты и нажмите Сохранить.
Также квоту можно изменить с помощью YAML манифеста. Перейдите на вкладку Манифест. После внесения изменений в манифест выполните проверку. Результат проверки будет доступен в правой части экрана. Раскройте блок результата проверки, чтобы увидеть полный манифест. Если валидация формата манифеста Issuer не пройдена, недоступна проверка манифеста.
Сохраните изменения, внесенные в манифест. Несохраненные данные не будут применены.