Merge pull request #11013 from bdun1013/helm-storage-class-volume-binding-mode-support
helm: support setting storageclass volumeBindingMode in rook-ceph-cluster helm chart
This commit is contained in:
4 files changed
+6
No files matched your search
@@ -24,6 +24,7 @@ parameters:
|
||||
{{ end }}
|
||||
reclaimPolicy: {{ default "Delete" $blockpool.storageClass.reclaimPolicy }}
|
||||
allowVolumeExpansion: {{ default "true" $blockpool.storageClass.allowVolumeExpansion }}
|
||||
volumeBindingMode: {{ default "Immediate" $blockpool.storageClass.volumeBindingMode }}
|
||||
{{- if $blockpool.storageClass.mountOptions }}
|
||||
mountOptions:
|
||||
{{- range $blockpool.storageClass.mountOptions }}
|
||||
|
||||
@@ -25,6 +25,7 @@ parameters:
|
||||
{{ end }}
|
||||
reclaimPolicy: {{ default "Delete" $filesystem.storageClass.reclaimPolicy }}
|
||||
allowVolumeExpansion: {{ default "true" $filesystem.storageClass.allowVolumeExpansion }}
|
||||
volumeBindingMode: {{ default "Immediate" $filesystem.storageClass.volumeBindingMode }}
|
||||
{{- if $filesystem.storageClass.mountOptions }}
|
||||
mountOptions:
|
||||
{{- range $filesystem.storageClass.mountOptions }}
|
||||
|
||||
@@ -15,6 +15,7 @@ metadata:
|
||||
name: {{ $objectstore.storageClass.name }}
|
||||
provisioner: {{ $root.Release.Namespace }}.ceph.rook.io/bucket
|
||||
reclaimPolicy: {{ default "Delete" $objectstore.storageClass.reclaimPolicy }}
|
||||
volumeBindingMode: {{ default "Immediate" $objectstore.storageClass.volumeBindingMode }}
|
||||
parameters:
|
||||
objectStoreName: {{ $objectstore.name }}
|
||||
objectStoreNamespace: {{ $root.Release.Namespace }}
|
||||
|
||||
@@ -443,6 +443,7 @@ cephBlockPools:
|
||||
isDefault: true
|
||||
reclaimPolicy: Delete
|
||||
allowVolumeExpansion: true
|
||||
volumeBindingMode: "Immediate"
|
||||
mountOptions: []
|
||||
# see https://kubernetes.io/docs/concepts/storage/storage-classes/#allowed-topologies
|
||||
allowedTopologies: []
|
||||
@@ -521,6 +522,7 @@ cephFileSystems:
|
||||
pool: data0
|
||||
reclaimPolicy: Delete
|
||||
allowVolumeExpansion: true
|
||||
volumeBindingMode: "Immediate"
|
||||
mountOptions: []
|
||||
# see https://github.com/rook/rook/blob/master/Documentation/ceph-filesystem.md#provision-storage for available configuration
|
||||
parameters:
|
||||
@@ -593,6 +595,7 @@ cephObjectStores:
|
||||
enabled: true
|
||||
name: ceph-bucket
|
||||
reclaimPolicy: Delete
|
||||
volumeBindingMode: "Immediate"
|
||||
# see https://github.com/rook/rook/blob/master/Documentation/ceph-object-bucket-claim.md#storageclass for available configuration
|
||||
parameters:
|
||||
# note: objectStoreNamespace and objectStoreName are configured by the chart
|
||||
|
||||
Reference in new issue
Block a user