Стадия жизненного цикла модуля: General Availability

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

DataExport

Scope: Namespaced
Version: v1alpha1

Ресурс для экспорта файлов и блоков PV.
  • spec
    объект
    • spec.publicIngress
      строка
      Тип публичного доступа к экспортеру.

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

    • spec.publish
      булевый
      Включение внешнего доступа к экспортер-поду за пределами кластера.
    • spec.targetRef
      объект

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

      Ссылка на целевой ресурс для экспорта.
      • spec.targetRef.kind
        строка
        Тип целевого ресурса для экспорта.

        Допустимые значения: PersistentVolumeClaim, VolumeSnapshot, VirtualDisk, VirtualDiskSnapshot

      • spec.targetRef.name
        строка
        Имя целевого ресурса для экспорта.
    • spec.ttl
      строка

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

      Время жизни после последнего запроса пользователя.

DataImport

Scope: Namespaced
Version: v1alpha1

The resource for import data to PV, VolumeSnapshot, VirtualDisk or VirtualDiskSnapshot
  • spec
    объект
    • spec.publish
      булевый
      Publish importer pod outside the cluster

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

    • spec.targetRef
      объект

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

      Target resource reference with template
      • spec.targetRef.kind
        строка

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

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

      • spec.targetRef.pvcTemplate
        объект

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

        • spec.targetRef.pvcTemplate.metadata
          объект
          • spec.targetRef.pvcTemplate.metadata.annotations
            объект
          • spec.targetRef.pvcTemplate.metadata.labels
            объект
          • spec.targetRef.pvcTemplate.metadata.name
            строка
        • spec.targetRef.pvcTemplate.spec
          объект
          PersistentVolumeClaim template
          • spec.targetRef.pvcTemplate.spec.accessModes
            массив строк
            AccessModes contains the desired access modes the volume should have
            • spec.targetRef.pvcTemplate.spec.accessModes.Элемент массива
              строка

              Допустимые значения: ReadWriteOnce, ReadOnlyMany, ReadWriteMany, ReadWriteOncePod

          • spec.targetRef.pvcTemplate.spec.resources
            объект
            Resources represents the minimum resources the volume should have
            • spec.targetRef.pvcTemplate.spec.resources.requests
              объект
              Requests describes the minimum amount of compute resources required
          • spec.targetRef.pvcTemplate.spec.storageClassName
            строка
            Name of the StorageClass required by the claim
          • spec.targetRef.pvcTemplate.spec.volumeMode
            строка
            VolumeMode defines what type of volume is required by the claim

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

    • spec.ttl
      строка

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

      Time to live after last user’s request

      Шаблон: ^([0-9]+(\.[0-9]+)?h)?([0-9]+(\.[0-9]+)?m)?([0-9]+s)?$

    • spec.waitForFirstConsumer
      булевый
      If false, create a load pod to trigger population when StorageClass has volumeBindingMode WaitForFirstConsumer

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