Доступно с ограничениями в редакциях: CE
Доступно без ограничений в редакциях: SE, SE+, EE
Модуль не включен по умолчанию в каком-либо наборе модулей.
Чтобы настроить модуль, используйте custom resource ModuleConfig
с именем sds-replicated-volume
(подробнее о настройке Deckhouse…).
Пример ресурса ModuleConfig/sds-replicated-volume
для настройки модуля:
apiVersion: deckhouse.io/v1alpha1
kind: ModuleConfig
metadata:
name: sds-replicated-volume
spec:
version: 1
enabled: true
settings: # <-- Параметры модуля из раздела "Параметры" ниже.
Параметры
Версия схемы: 1
- settings
- settings.backup
Настройки резервного копирования модуля.
- settings.backup.enabled
Включение резервного копирования БД модуля.
По умолчанию:
true
- settings.backup.retentionCount
Количество резервных копий для хранения.
По умолчанию:
3
- settings.backup.schedule
Расписание резервного копирования.
По умолчанию:
"0 3 * * *"
- settings.dataNodes
Настройки для узлов Linstor с данными.
- settings.dataNodes.nodeSelector
Настройка аналогична
spec.nodeSelector
в Kubernetes.Если параметр не указан, поды для Linstor будут запущены на всех узлах.
Внимание! При изменении этого параметра не происходит переразмещение данных. Если узел с данными перестанет соответствовать
nodeSelector
, данные на нем будут недоступны.По умолчанию:
{"kubernetes.io/os":"linux"}
- settings.drbdPortRange
Settings for DRBD TCP ports.
- settings.drbdPortRange.maxPort
DRBD ports range end.
По умолчанию:
7999
- settings.drbdPortRange.minPort
DRBD ports range start.
По умолчанию:
7000
- settings.enableThinProvisioning
Разрешить использование LVM-томов типа thin.
По умолчанию:
false
- settings.logLevel
Уровень логирования для приложений модуля.
По умолчанию:
"INFO"
Допустимые значения:
ERROR
,WARN
,INFO
,DEBUG
,TRACE
- settings.registryScheme
Устаревший параметр. Удалите его из ModuleConfig для Deckhouse версии выше 1.57.
По умолчанию:
"https"