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
.