Доступно с ограничениями в редакциях: CSE Lite (1.73), CSE Pro (1.73)
Доступно без ограничений в редакциях: EE
Стадия жизненного цикла модуля: General Availability
У модуля есть требования для установки
Требования
К версии Deckhouse: 1.72 и выше.
К версиям других модулей:
-
snapshot-controller: любая версия.
Параметры
Версия схемы: 1
-
-
объектsettings.nodeSelectorSpecifies where shares can be mounted. Works the same way as the
spec.nodeSelectorparameter in Kubernetes Pods. If this parameter is omitted, HPE shares can be mounted on any node in the cluster running theLinuxOS.По умолчанию:
{ "kubernetes.io/os": "linux" } -
массив строкsettings.storageClassLabelIgnoredPrefixes
List of label-key prefixes that MUST NOT be propagated from an HPEStorageClass to the managed Kubernetes StorageClass.
The controller treats this list as a complement to a built-in (system) list and drops any HPEStorageClass label whose key starts with any prefix from either list.
The defaults cover labels typically added by GitOps tooling (Argo CD, Flux, Rancher Fleet) so that their reconcilers do not fight the storage controller over labels on the managed StorageClass.
По умолчанию:
[ "argocd.argoproj.io/", "kustomize.toolkit.fluxcd.io/", "helm.toolkit.fluxcd.io/", "fleet.cattle.op/" ]
-