Skip to content

Commit ebcad6c

Browse files
AleksZiminAleksandr
andauthored
add extraCreateMetadataEnabled param (#56)
Signed-off-by: Aleksandr Zimin <[email protected]> Co-authored-by: Aleksandr <[email protected]>
1 parent c56dffe commit ebcad6c

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

charts/helm_lib/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
apiVersion: v2
22
type: library
33
name: deckhouse_lib_helm
4-
version: 1.21.0
4+
version: 1.22.0
55
description: "Helm utils template definitions for Deckhouse modules."

charts/helm_lib/templates/_csi_controller.tpl

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ memory: 50Mi
3737
{{- $snapshotterEnabled := dig "snapshotterEnabled" true $config }}
3838
{{- $resizerEnabled := dig "resizerEnabled" true $config }}
3939
{{- $topologyEnabled := dig "topologyEnabled" true $config }}
40+
{{- $extraCreateMetadataEnabled := dig "extraCreateMetadataEnabled" false $config }}
4041
{{- $controllerImage := $config.controllerImage | required "$config.controllerImage is required" }}
4142
{{- $provisionerTimeout := $config.provisionerTimeout | default "600s" }}
4243
{{- $attacherTimeout := $config.attacherTimeout | default "600s" }}
@@ -197,6 +198,9 @@ spec:
197198
- "--leader-election-namespace=$(NAMESPACE)"
198199
- "--enable-capacity"
199200
- "--capacity-ownerref-level=2"
201+
{{- if $extraCreateMetadataEnabled }}
202+
- "--extra-create-metadata=true"
203+
{{- end }}
200204
- "--worker-threads={{ $provisionerWorkers }}"
201205
env:
202206
- name: ADDRESS

0 commit comments

Comments
 (0)