CephCSIDriver

Scope: Cluster
Version: v1alpha1

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

  • specобъект

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

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

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

        • allowVolumeExpansionбулевый

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

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

        • fsNameстрока

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

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

        • mountOptionsмассив строк

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

        • namePostfixстрока

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

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

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

        • poolстрока

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

        • reclaimPolicyстрока

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

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

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

      • subvolumeGroupстрока

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

    • clusterIDстрока

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

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

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

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

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

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

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

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

        • allowVolumeExpansionбулевый

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

          Подробнее…

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

        • defaultFSTypeстрока

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

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

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

        • mountOptionsмассив строк

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

        • namePostfixстрока

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

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

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

        • poolстрока

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

        • reclaimPolicyстрока

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

          Подробнее…

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

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

    • userIDстрока

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

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

    • userKeyстрока

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

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