Стадия жизненного цикла модуля: General Availability
У модуля есть требования для установки

Deckhouse Kubernetes Platform устанавливает CRD, но не удаляет их при отключении модуля. Если вам больше не нужны созданные CRD, удалите их.

HuaweiStorageClass

Scope: Cluster
Version: v1alpha1

Интерфейс управления StorageСlass для CSI-драйверов csi.huawei.com. Ручное создание StorageClass для данных драйверов запрещено.
  • spec
    объект
    Определяет конфигурацию StorageClass.
    • spec.fsType
      строка

      Обязательный параметр

      The filesystem type of the storage class. Might be:

      • xfs
      • ext4

      Допустимые значения: xfs, ext4

    • spec.pool
      строка

      Обязательный параметр

      Имя пула на СХД.

      Минимальная длина: 1

    • spec.reclaimPolicy
      строка

      Обязательный параметр

      Режим поведения при удалении PVC. Возможные значения:

      • Delete (При удалении PVC будет удален PV и данные)
      • Retain (При удалении PVC не будут удалены PV и данные. Для их удаления потребуется ручное вмешательство администратора)

      Допустимые значения: Delete, Retain

    • spec.storageConnectionName
      строка

      Обязательный параметр

      Name of the HuaweiStorageConnection custom resource.

      Минимальная длина: 1

  • status
    объект
    Отображает текущую информацию о StorageClass.
    • status.phase
      строка

      Текущее состояние StorageClass. Возможные состояния:

      • Failed (если контроллер получил некорректную конфигурацию ресурса или возникли ошибки в процессе выполнения операции)
      • Created (если все прошло успешно)

      Допустимые значения: Failed, Created

    • status.reason
      строка
      Дополнительная информация о текущем состоянии StorageClass.

HuaweiStorageConnection

Scope: Cluster
Version: v1alpha1

Настройки подключения к СХД Huawei.
  • spec
    объект
    • spec.login
      строка

      Обязательный параметр

      Имя пользователя для подключения к СХД
    • spec.maxClientThreads
      целочисленный

      Обязательный параметр

      Максимум клиентских подключений
    • spec.password
      строка

      Обязательный параметр

      Пароль пользователя для подключения к СХД
    • spec.pools
      массив строк

      Обязательный параметр

      Список пулов хранения на СХД
    • spec.portals
      массив строк
      Адреса порталов СХД
    • spec.protocol
      строка

      Обязательный параметр

      Протокол подключения к СХД

      Допустимые значения: ISCSI, FC, ROCE, FC-NVME, NFS, DPC, SCSI

    • spec.storageType
      строка

      Обязательный параметр

      Тип СХД

      Допустимые значения: OceanStorSAN, OceanStorNAS, OceanStorDtree, FusionStorageSAN, FusionStorageNAS

    • spec.urls
      массив строк

      Обязательный параметр

      Адрес управления
  • status
    объект
    Отображает текущую информацию о ресурсах.
    • status.phase
      строка

      Текущее состояние ресурсов. Возможные состояния:

      • Failed (если контроллер получил некорректную конфигурацию ресурсов или возникли ошибки в процессе выполнения операции)
      • Created (если все прошло успешно)

      Допустимые значения: Failed, Created

    • status.reason
      строка
      Дополнительная информация о текущем состоянии ресурсов.