The functionality of the module might change, but the main features will remain. Compatibility with future versions is guaranteed, but might require additional migration steps.
The module is only guaranteed to work if requirements are met. As for any other configurations, the module may work, but its smooth operation is not guaranteed.
Schema version: 1
-
backupModule backup settings
-
backup.enabledModule backup state
Default:
true
-
backup.retentionCountNumber of backups to keep
Default:
3
-
backup.scheduleBackup schedule
Default:
0 3 * * *
-
-
dataNodesSettings for Linstor on nodes with data
Default:
{}
-
dataNodes.nodeSelector
The same as in the Pods
spec.nodeSelector
parameter in Kubernetes.If parameter is omitted, Linstor nodes will be placed on all nodes.
Caution! Changing this parameter does not result in data redistribution. If node with data no longer matches the
nodeSelector
, data on that node will become inaccessible.Default:
{ "kubernetes.io/os": "linux" }
-
-
drbdPortRangeSettings for DRBD TCP ports
Default:
{}
-
drbdPortRange.maxPortDRBD ports range end
Default:
7999
-
drbdPortRange.minPortDRBD ports range start
Default:
7000
-
-
enableThinProvisioningAllow thin LVM volumes usage
Default:
false
-
logLevelModule log level
Default:
INFO
Allowed values:
ERROR
,WARN
,INFO
,DEBUG
,TRACE
-
registrySchemeDeprecated parameter. Remove it from ModuleConfig for Deckhouse with version greater than 1.57.
Default:
https