Skip to content

Commit 9dbb610

Browse files
authored
Merge pull request #708 from alex-berger/feature/nodeSelector
More controll over snapshot-controller scheduling
2 parents 9224206 + 528322e commit 9dbb610

File tree

2 files changed

+17
-1
lines changed

2 files changed

+17
-1
lines changed

charts/aws-ebs-csi-driver/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: v1
22
appVersion: "0.9.0"
33
name: aws-ebs-csi-driver
44
description: A Helm chart for AWS EBS CSI Driver
5-
version: 0.9.1
5+
version: 0.9.2
66
kubeVersion: ">=1.17.0-0"
77
home: https://github.com/kubernetes-sigs/aws-ebs-csi-driver
88
sources:

charts/aws-ebs-csi-driver/templates/statefulset.yaml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,22 @@ spec:
2121
{{- include "aws-ebs-csi-driver.labels" . | nindent 8 }}
2222
spec:
2323
serviceAccountName: {{ .Values.serviceAccount.snapshot.name }}
24+
nodeSelector:
25+
kubernetes.io/os: linux
26+
{{- with .Values.nodeSelector }}
27+
{{ toYaml . | indent 8 }}
28+
{{- end }}
29+
priorityClassName: system-cluster-critical
30+
{{- with .Values.affinity }}
31+
affinity: {{ toYaml . | nindent 8 }}
32+
{{- end }}
33+
tolerations:
34+
{{- if .Values.tolerateAllTaints }}
35+
- operator: Exists
36+
{{- end }}
37+
{{- with .Values.tolerations }}
38+
{{ toYaml . | indent 8 }}
39+
{{- end }}
2440
containers:
2541
- name: snapshot-controller
2642
image: k8s.gcr.io/sig-storage/snapshot-controller:v3.0.3

0 commit comments

Comments
 (0)