Skip to content

Commit 2cd1299

Browse files
Merge pull request #47 from tarik02/master
Support annotations on controllers
2 parents 6c8e863 + c1ed0c8 commit 2cd1299

File tree

5 files changed

+26
-1
lines changed

5 files changed

+26
-1
lines changed

stable/democratic-csi/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@ apiVersion: v1
22
appVersion: "1.0"
33
description: csi storage for container orchestration systems
44
name: democratic-csi
5-
version: 0.14.1
5+
version: 0.14.2

stable/democratic-csi/templates/controller.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,20 @@ apiVersion: apps/v1
88
metadata:
99
name: {{ include "democratic-csi.fullname" . }}-controller
1010
namespace: {{ .Release.Namespace }}
11+
{{- with .Values.controller.annotations }}
12+
annotations:
13+
{{- toYaml . | nindent 4 }}
14+
{{- end }}
1115
labels:
1216
app.kubernetes.io/name: {{ include "democratic-csi.name" . }}
1317
helm.sh/chart: {{ include "democratic-csi.chart" . }}
1418
app.kubernetes.io/instance: {{ .Release.Name }}
1519
app.kubernetes.io/managed-by: {{ .Release.Service }}
1620
app.kubernetes.io/csi-role: "controller"
1721
app.kubernetes.io/component: "controller-linux"
22+
{{- with .Values.controller.labels }}
23+
{{- toYaml . | nindent 4 }}
24+
{{- end }}
1825
spec:
1926
replicas: {{ .Values.controller.replicaCount }}
2027
selector:

stable/democratic-csi/templates/node-windows.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,20 @@ apiVersion: apps/v1
1111
metadata:
1212
name: {{ include "democratic-csi.fullname" . }}-node-windows
1313
namespace: {{ .Release.Namespace }}
14+
{{- with .Values.node.annotations }}
15+
annotations:
16+
{{- toYaml . | nindent 4 }}
17+
{{- end }}
1418
labels:
1519
app.kubernetes.io/name: {{ include "democratic-csi.name" . }}
1620
helm.sh/chart: {{ include "democratic-csi.chart" . }}
1721
app.kubernetes.io/instance: {{ .Release.Name }}
1822
app.kubernetes.io/managed-by: {{ .Release.Service }}
1923
app.kubernetes.io/csi-role: "node"
2024
app.kubernetes.io/component: "node-windows"
25+
{{- with .Values.node.labels }}
26+
{{- toYaml . | nindent 4 }}
27+
{{- end }}
2128
spec:
2229
selector:
2330
matchLabels:

stable/democratic-csi/templates/node.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,20 @@ apiVersion: apps/v1
99
metadata:
1010
name: {{ include "democratic-csi.fullname" . }}-node
1111
namespace: {{ .Release.Namespace }}
12+
{{- with .Values.node.annotations }}
13+
annotations:
14+
{{- toYaml . | nindent 4 }}
15+
{{- end }}
1216
labels:
1317
app.kubernetes.io/name: {{ include "democratic-csi.name" . }}
1418
helm.sh/chart: {{ include "democratic-csi.chart" . }}
1519
app.kubernetes.io/instance: {{ .Release.Name }}
1620
app.kubernetes.io/managed-by: {{ .Release.Service }}
1721
app.kubernetes.io/csi-role: "node"
1822
app.kubernetes.io/component: "node-linux"
23+
{{- with .Values.node.labels }}
24+
{{- toYaml . | nindent 4 }}
25+
{{- end }}
1926
spec:
2027
selector:
2128
matchLabels:

stable/democratic-csi/values.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,8 @@ controller:
6363
hostNetwork: false
6464
hostAliases: []
6565
hostIPC: false
66+
annotations: {}
67+
labels: {}
6668
podAnnotations: {}
6769
podLabels: {}
6870
priorityClassName: ""
@@ -213,6 +215,8 @@ node:
213215
hostIPC: true
214216
hostPID: false
215217
kubeletHostPath: /var/lib/kubelet
218+
annotations: {}
219+
labels: {}
216220
podAnnotations: {}
217221
podLabels: {}
218222
priorityClassName: ""

0 commit comments

Comments
 (0)