Создание проекта

Перед началом работы вашей проектной команды вы можете создать проект на основе существующих ресурсов кластера на платформе. Проект будет изолирован от других проектов (тенантов) как по ресурсам, так и по персоналу. При создании проекта вы можете выделить ресурсы в соответствии с масштабом проекта и фактическими бизнес-потребностями. Проект может использовать ресурсы из нескольких кластеров на платформе.

WARNING

При создании проекта платформа автоматически создаст namespace с таким же именем, как у проекта, в связанных кластерах для изоляции ресурсов на уровне платформы. Пожалуйста, не изменяйте этот namespace и его ресурсы.

Содержание

Процедура

  1. В представлении Project Management нажмите Create Project.

  2. На странице Basic information настройте следующие параметры:

    ПараметрОписание
    NameИмя проекта, которое не может совпадать с именем существующего проекта или любым именем из черного списка имен проектов. В противном случае проект не может быть создан.

    Примечание: Черный список имен проектов включает специальные имена namespace в кластерах платформы: cpaas-system, cert-manager, default, global-credentials, kube-ovn, kube-public, kube-system, nsx-system, alauda-system, kube-federation-system, ALL-ALL и true.
    ClusterКластер(ы), связанные с проектом, в которых администратор может выделять квоты ресурсов. Нажмите на выпадающий список, чтобы выбрать один или несколько кластеров.

    Примечание: Кластеры в аномальном состоянии выбрать нельзя.
  3. Нажмите Next и на шаге настройки квот проекта задайте квоты ресурсов, которые будут выделены текущему проекту для выбранных кластеров. Это включает:

    • CPU (ядра)
    • Память (Gi)
    • Хранилище (Gi)
    • Количество PVC
    • Pods (количество)
    • Виртуальный GPU (GPU-Manager/MPS)
    • pGPU (физический GPU, ядра)
    • Память GPU
NOTE
  • Квоты ресурсов GPU можно настроить только при развернутых GPU-плагинах в кластере. Когда ресурс GPU — это GPU-Manager или MPS GPU, также можно настроить квоту vMemory.

    GPU Units: 100 единиц виртуальных ядер эквивалентны 1 физическому ядру (1 pGPU = 1 ядро = 100 ядер GPU-Manager = 100 ядер MPS), и единицы pGPU можно выделять только целыми числами. 1 единица памяти GPU-Manager равна 256 Mi, 1 единица памяти MPS GPU равна 1 Gi, 1024 Mi = 1 Gi.

  • Если для какого-либо типа ресурса квота не установлена, по умолчанию она считается Неограниченной. Это означает, что проект может использовать доступные ресурсы соответствующего типа в кластере по мере необходимости без максимального ограничения.

  • Значения квот проекта должны находиться в пределах диапазона квот, отображаемого на странице. Под каждым полем ввода квоты ресурса отображается информация о выделенной квоте и общем объеме для этого ресурса для справки.

  1. Нажмите Create Project.