File tree Expand file tree Collapse file tree 5 files changed +26
-1
lines changed
charts/aws-fsx-csi-driver Expand file tree Collapse file tree 5 files changed +26
-1
lines changed Original file line number Diff line number Diff line change 1
1
# Helm chart
2
2
3
+ # v1.12.1
4
+ * Parameterize controller.extraTags
5
+
3
6
# v1.12.0
4
7
* Use driver image 1.5.0
5
8
Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ apiVersion: v2
2
2
appVersion : " 1.5.0"
3
3
name : aws-fsx-csi-driver
4
4
description : A Helm chart for AWS FSx for Lustre CSI Driver
5
- version : 1.12.0
5
+ version : 1.12.1
6
6
kubeVersion : " >=1.17.0-0"
7
7
home : https://github.com/kubernetes-sigs/aws-fsx-csi-driver
8
8
sources :
Original file line number Diff line number Diff line change @@ -54,3 +54,16 @@ app.kubernetes.io/name: {{ include "aws-fsx-csi-driver.name" . }}
54
54
app.kubernetes.io/instance: { { .Release.Name } }
55
55
{ {- end } }
56
56
{ {- end -} }
57
+
58
+ { {/*
59
+ Prepare the `--extra-tags` controller flag from a map.
60
+ */} }
61
+ { {- define " aws-fsx-csi-driver.extra-tags" -} }
62
+ { {- $extraTags := list -} }
63
+ { {- range $key , $value := .Values.controller.extraTags -} }
64
+ { {- $extraTags = printf " %s=%v" $key $value | append $extraTags -} }
65
+ { {- end -} }
66
+ { {- if $extraTags -} }
67
+ { {- printf " - \" --extra-tags=%s\" " (join " ," $extraTags ) -} }
68
+ { {- end -} }
69
+ { {- end -} }
Original file line number Diff line number Diff line change 44
44
args :
45
45
- --mode={{ .Values.controller.mode }}
46
46
- --endpoint=$(CSI_ENDPOINT)
47
+ {{- if .Values.controller.extraTags }}
48
+ {{- include "aws-fsx-csi-driver.extra-tags" . | nindent 12 }}
49
+ {{- end }}
47
50
- --logging-format={{ .Values.controller.loggingFormat }}
48
51
- --v={{ .Values.controller.logLevel }}
49
52
env :
Original file line number Diff line number Diff line change @@ -138,6 +138,12 @@ controller:
138
138
# Warning: Disabling PodDisruptionBudget may lead to delays in stateful workloads starting due to controller
139
139
# pod restarts or evictions.
140
140
enabled : true
141
+ # Extra tags to attach to each dynamically provisioned file system.
142
+ # ---
143
+ # extraTags:
144
+ # key1: value1
145
+ # key2: value2
146
+ extraTags : {}
141
147
142
148
node :
143
149
mode : node
You can’t perform that action at this time.
0 commit comments