Модуль находится в процессе активного развития. Функциональность может существенно измениться.

LocalStorageClass

Scope: Cluster
Version: v1alpha1

LocalStorageClass - это пользовательский ресурс Kubernetes, который определяет конфигурацию для Kubernetes Storage Class.
  • spec объект
    Описывает конфигурацию Kubernetes Storage Class.
    • spec.fileSystem объект
      • spec.fileSystem.localPath строка

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

    • spec.isDefault булевый

      Следует ли использовать данный Storage class по умолчанию.

      Обратите внимание, что false является значением по умолчанию.

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

    • spec.lvm объект
      Поле описывает конфигурацию LVM.
      • spec.lvm.lvmVolumeGroups массив объектов

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

        LVMVolumeGroup ресурсы, на которых будут размещены Persistent Volume.
        • spec.lvm.lvmVolumeGroups.name строка
          Имя LVMVolumeGroup ресурса.
        • spec.lvm.lvmVolumeGroups.thin объект
          Thin pool в выбранном LVMVolumeGroup ресурсе.
          • spec.lvm.lvmVolumeGroups.thin.poolName строка

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

            Имя выбранного Thin pool.

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

            Шаблон: ^.*$

      • spec.lvm.type строка

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

        Тип девайса.

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

    • spec.reclaimPolicy строка

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

      Reclaim policy данного storage class’а. Может быть:

      • Delete (При удалении Persistent Volume Claim также удаляются Persistent Volume и связанное хранилище)
      • Retain (При удалении Persistent Volume Claim остаются Persistent Volume и связанное хранилище)

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

    • spec.volumeBindingMode строка

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

      Binding mode для данного Storage class’а. Может быть:

      • Immediate (создает PV сразу же, как будет создан PVC)
      • WaitForFirstConsumer (создает PV только после того, как будет создан Pod для PVC)

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