CephCSIDriver

Scope: Cluster
Version: v1alpha1

Параметры подключения к Ceph-кластеру и настройка StorageClass’ов.

  • specобъект

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

    • spec.cephfsобъект
      • spec.cephfs.storageClassesмассив объектов

        Описание StorageClass’ов для CephFS.

        • spec.cephfs.storageClasses.allowVolumeExpansionбулевый

          Включает возможность изменять размер тома, редактируя соответствующий объект PersistentVolumeClaim.

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

        • spec.cephfs.storageClasses.fsNameстрока

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

          Имя файловой системы CephFS.

        • spec.cephfs.storageClasses.mountOptionsмассив строк

          Список опций монтирования.

        • spec.cephfs.storageClasses.namePostfixстрока

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

          Часть имени StorageClass после -.

          В качестве первой части используется имя из custom resource CephCSIDriver.

        • spec.cephfs.storageClasses.poolстрока

          Название пула, в котором будут создаваться RBD-образы.

        • spec.cephfs.storageClasses.reclaimPolicyстрока

          Политика возврата для Persistent Volume.

          По умолчанию: "Retain"

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

      • spec.cephfs.subvolumeGroupстрока

        Имя группы для subvolumes CephFS.

    • spec.clusterIDстрока

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

      FSID/UUID Ceph-кластера

      Получить FSID/UUID Ceph-кластера можно с помощью команды ceph fsid.

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

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

      Список IP-адресов ceph-mon’ов в формате 10.0.0.10:6789.

    • spec.rbdобъект
      • spec.rbd.storageClassesмассив объектов

        Описание StorageClass’ов для Rados Block Device (RBD).

        • spec.rbd.storageClasses.allowVolumeExpansionбулевый

          Включает возможность изменять размер тома, редактируя соответствующий объект PersistentVolumeClaim.

          Подробнее…

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

        • spec.rbd.storageClasses.defaultFSTypeстрока

          Файловая система по умолчанию для создаваемых Persistent Volumes.

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

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

        • spec.rbd.storageClasses.mountOptionsмассив строк

          Список опций монтирования.

        • spec.rbd.storageClasses.namePostfixстрока

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

          Часть имени StorageClass после -.

          В качестве первой части используется имя из custom resource CephCSIDriver.

        • spec.rbd.storageClasses.poolстрока

          Название пула, в котором будут создаваться RBD-образы.

        • spec.rbd.storageClasses.reclaimPolicyстрока

          Политика возврата для Persistent Volume.

          Подробнее…

          По умолчанию: "Retain"

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

    • spec.userIDстрока

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

      Имя пользователя без client..

    • spec.userKeyстрока

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

      Ключ авторизации, соответствующий userID.