Обратитесь к официальной документации 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.