Обратитесь к официальной документации Kubernetes: Namespaces
В Kubernetes пространства имён обеспечивают механизм изоляции групп ресурсов внутри одного кластера. Имена ресурсов должны быть уникальными внутри пространства имён, но не обязательно уникальными между разными пространствами имён. Область действия, основанная на пространстве имён, применима только к объектам с пространством имён (например, Deployments, Services и т.д.), но не к объектам, охватывающим весь кластер (например, StorageClass, Nodes, PersistentVolumes и т.д.).
Внутри кластера, связанного с проектом, создайте новое пространство имён, соответствующее доступным квотам ресурсов проекта. Новое пространство имён работает в рамках квот ресурсов, выделенных проекту (например, CPU, память), и все ресурсы в пространстве имён должны находиться в связанном кластере.
В представлении Project Management нажмите на Project Name, для которого хотите создать пространство имён.
В левой навигационной панели выберите Namespaces > Namespaces.
Нажмите Create Namespace.
Настройте Basic Information.
Параметр | Описание |
---|---|
Cluster | Выберите кластер, связанный с проектом, в котором будет размещено пространство имён. |
Namespace | Имя пространства имён должно содержать обязательный префикс — имя проекта. |
(Опционально) Настройте Resource Quota.
Каждый раз, когда для контейнера в пространстве имён задаётся ограничение ресурсов (limits) по вычислительным или хранилищным ресурсам, или при добавлении нового Pod или PVC, это будет расходовать квоту, установленную здесь.
ВНИМАНИЕ:
Квота ресурсов пространства имён наследуется от выделенной проекту квоты в кластере. Максимально допустимая квота для типа ресурса не может превышать оставшуюся доступную квоту проекта. Если доступная квота по какому-либо ресурсу достигает 0, создание пространства имён будет заблокировано. Обратитесь к администратору платформы для корректировки квот.
Требования к настройке квоты GPU:
Определения единиц GPU:
Поведение квоты по умолчанию:
Описание параметров квоты
Категория | Тип квоты | Значение и единица | Описание |
---|---|---|---|
Квота ресурсов хранения | Все | Gi | Общая запрашиваемая ёмкость хранения всех Persistent Volume Claims (PVC) в этом пространстве имён не может превышать это значение. |
Storage Class | Общая запрашиваемая ёмкость хранения всех Persistent Volume Claims (PVC), связанных с выбранным StorageClass в этом пространстве имён, не может превышать это значение. Примечание: Пожалуйста, заранее выделите StorageClass проекту, к которому принадлежит пространство имён. | ||
Расширенные ресурсы | Получены из конфигурационного словаря (ConfigMap); подробности смотрите в разделе Extended Resources Quotas description. | - | Эта категория не отображается, если отсутствует соответствующий конфигурационный словарь. |
Другие квоты | Введите пользовательские квоты; правила ввода смотрите в разделе Other Quota description. | - | Для предотвращения проблем с дублированием ресурсов следующие значения не допускаются в качестве типов квот:
|
(Опционально) Настройте Container Limit Range; подробности смотрите в разделе Limit Range.
(Опционально) Настройте Pod Security Admission; подробности смотрите в разделе Pod Security Admission.
(Опционально) В разделе More Configuration добавьте метки и аннотации для текущего пространства имён.
Совет: Вы можете определить атрибуты пространства имён с помощью меток или дополнить пространство имён дополнительной информацией через аннотации; оба способа можно использовать для фильтрации и сортировки пространств имён.
Нажмите Create.