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

NetappStorageClass

Scope: Cluster
Version: v1alpha1

  • apiVersion
    строка
    APIVersion определяет версионированную схему этого представления объекта. Серверы должны преобразовывать распознанные схемы в последнее внутреннее значение и могут отклонять нераспознанные значения. Подробнее: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
  • kind
    строка
    Kind — это строковое значение, представляющее REST-ресурс, который представляет этот объект. Серверы могут выводить это из конечной точки, на которую клиент отправляет запросы. Нельзя обновлять. В CamelCase. Подробнее: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
  • metadata
    объект
    Стандартные метаданные объекта.
  • spec
    объект
    Определяет конфигурацию StorageClass.
    • spec.connectionName
      строка

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

      Имя ресурса NetappStorageConnection.
    • spec.fsType
      строка
      Тип файловой системы для томов, монтируемых в поды с iSCSI и FC.

      По умолчанию: ext4

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

    • spec.provisioningType
      строка
      Тип размещения томов.

      По умолчанию: thick

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

    • spec.reclaimPolicy
      строка

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

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

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

NetappStorageConnection

Scope: Cluster
Version: v1alpha1

  • apiVersion
    строка
    APIVersion определяет версионированную схему этого представления объекта. Серверы должны преобразовывать распознанные схемы в последнее внутреннее значение и могут отклонять нераспознанные значения. Подробнее: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
  • kind
    строка
    Kind — это строковое значение, представляющее REST-ресурс, который представляет этот объект. Серверы могут выводить это из конечной точки, на которую клиент отправляет запросы. Нельзя обновлять. В CamelCase. Подробнее: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
  • metadata
    объект
    Стандартные метаданные объекта.
  • spec
    объект
    Обязательная секция спецификации.
    • spec.controlPlane
      объект

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

      Свойство контрол-плейн СХД NetApp.
      • spec.controlPlane.address
        строка

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

        Адрес интерфейса управления NetApp.
      • spec.controlPlane.password
        строка

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

        Пароль для доступа к управлению СХД NetApp.
      • spec.controlPlane.protocol
        строка

        Протокол для доступа к control plane СХД. Возможные значения:

        • ontapi — протокол ZAPI (по умолчанию).
        • rest — протокол REST (начиная с ONTAP 9.15.1, если включен на СХД).

        По умолчанию: ontapi

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

      • spec.controlPlane.svm
        строка

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

        Название Storage Virtual Machine.
      • spec.controlPlane.username
        строка

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

        Имя пользователя для доступа к управлению СХД NetApp.
    • spec.dataPlane
      объект
      Параметры data plane СХД NetApp.
      • spec.dataPlane.iSCSI
        объект
        Параметры iSCSI.
        • spec.dataPlane.iSCSI.chap
          объект
          Конфигурация CHAP (Challenge Handshake Authentication Protocol) для аутентификации iSCSI соединений.
          • spec.dataPlane.iSCSI.chap.chapInitiatorSecret
            строка
            Секретный ключ CHAP для инициатора iSCSI. Обязателен при включенной CHAP аутентификации.
          • spec.dataPlane.iSCSI.chap.chapTargetInitiatorSecret
            строка
            Секретный ключ CHAP, используемый целью для аутентификации инициатора. Обязателен при включенной CHAP аутентификации.
          • spec.dataPlane.iSCSI.chap.chapTargetUsername
            строка
            Имя пользователя CHAP для целевого узла (target) iSCSI. Обязательно при включенной CHAP аутентификации.
          • spec.dataPlane.iSCSI.chap.chapUsername
            строка
            Имя пользователя CHAP для инициатора iSCSI. Обязательно при включенной CHAP аутентификации.
          • spec.dataPlane.iSCSI.chap.useChap
            булевый
            Включает или отключает CHAP аутентификацию для iSCSI соединений. При включении все CHAP-поля становятся обязательными.

            По умолчанию: false

      • spec.dataPlane.nfs
        объект
        Параметры соединения по NFS.
        • spec.dataPlane.nfs.address
          строка

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

          IP-адрес NFS сервера.
        • spec.dataPlane.nfs.version
          строка
          Версия протокола NFS (например, “3”).
      • spec.dataPlane.protocol
        строка

        Протокол для доступа к данным на СХД. Возможные значения:

        • iscsi — протокол iSCSI.
        • fcp — протокол Fibre Channel.
        • nfs — протокол NFS.

        По умолчанию: iscsi

        Допустимые значения: iscsi, fcp, nfs