Available in: Ultimate/EE
Included in extensions: Storage Integration
The module lifecycle stage: Experimental
The module has requirements for installation
Requirements
To the Deckhouse Platform version: 1.72 and above.
Parameters
Schema version: 1
-
-
stringsettings.clusterID
Identifier of the Kubernetes cluster in the names of uStor images.
Set it when one uStor installation serves several Kubernetes clusters, so that the images of each cluster are kept apart. Leave it empty when the uStor installation serves one cluster.
Default:
‘’ -
stringsettings.logLevelLog verbosity level of the module components.
Default:
INFOAllowed values:
ERROR,WARN,INFO,DEBUG,TRACE -
array of stringssettings.storageClassLabelIgnoredPrefixes
Prefixes of label keys that are not copied from a MindUstorStorageClass to its StorageClass.
The module also skips the labels whose keys start with
app.kubernetes.io/managed-by,app.kubernetes.io/instance,kubernetes.io/,k8s.io/orstorage.deckhouse.io/managed-by.The default prefixes cover the labels that GitOps tools (Argo CD, Flux, Rancher Fleet) add to resources, so that these tools do not change the labels of a StorageClass that the module manages.
Default:
[ "argocd.argoproj.io/", "kustomize.toolkit.fluxcd.io/", "helm.toolkit.fluxcd.io/", "fleet.cattle.op/" ]
-