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 после
-
.В качестве первой части используется имя из CustomResource
CephCSIDriver
. - spec.cephfs.storageClasses.poolстрока
Название пула в котором будут создаваться RBD-образы.
- spec.cephfs.storageClasses.reclaimPolicyстрока
Политика возврата для PersistentVolume.
По умолчанию:
"Retain"
Допустимые значения:
Delete
,Retain
- spec.cephfs.storageClasses.allowVolumeExpansionбулевый
- spec.cephfs.subvolumeGroupстрока
Имя группы для subvolumes CephFS.
- spec.cephfs.storageClassesмассив объектов
- 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 после
-
.В качестве первой части используется имя из CustomResource
CephCSIDriver
. - spec.rbd.storageClasses.poolстрока
Название пула в котором будут создаваться RBD-образы.
- spec.rbd.storageClasses.reclaimPolicyстрока
Политика возврата для PersistentVolume.
По умолчанию:
"Retain"
Допустимые значения:
Delete
,Retain
- spec.rbd.storageClasses.allowVolumeExpansionбулевый
- spec.rbd.storageClassesмассив объектов
- spec.userIDстрока
Обязательный параметр
Имя пользователя без
client.
. - spec.userKeyстрока
Обязательный параметр
Ключ авторизации, соответствующий
userID
.
- spec.cephfsобъект