From f35fbc253b3aab4f81f8e70ef03f02b33dbc43ab Mon Sep 17 00:00:00 2001 From: Victor Unegbu Date: Thu, 24 Aug 2017 09:10:32 -0500 Subject: [PATCH] [stable/kube2iam] Add ability to configure node tolerations (#1829) --- stable/kube2iam/Chart.yaml | 2 +- stable/kube2iam/templates/daemonset.yaml | 2 ++ stable/kube2iam/values.yaml | 2 ++ 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/stable/kube2iam/Chart.yaml b/stable/kube2iam/Chart.yaml index fb3542bb18..9d4265df43 100644 --- a/stable/kube2iam/Chart.yaml +++ b/stable/kube2iam/Chart.yaml @@ -1,5 +1,5 @@ name: kube2iam -version: 0.5.2 +version: 0.5.3 description: Provide IAM credentials to pods based on annotations. keywords: - kube2iam diff --git a/stable/kube2iam/templates/daemonset.yaml b/stable/kube2iam/templates/daemonset.yaml index 23768da79e..0f63a20444 100644 --- a/stable/kube2iam/templates/daemonset.yaml +++ b/stable/kube2iam/templates/daemonset.yaml @@ -53,6 +53,8 @@ spec: {{ toYaml .Values.nodeSelector | indent 8 }} {{- end }} serviceAccountName: {{ if .Values.rbac.create }}{{ template "fullname" . }}{{ else }}"{{ .Values.rbac.serviceAccountName }}"{{ end }} + tolerations: +{{ toYaml .Values.tolerations | indent 8 }} {{- if and (eq .Capabilities.KubeVersion.Major "1") (gt .Capabilities.KubeVersion.Minor "5") }} updateStrategy: type: {{ .Values.updateStrategy }} diff --git a/stable/kube2iam/values.yaml b/stable/kube2iam/values.yaml index de8d968979..75c1ba43fb 100644 --- a/stable/kube2iam/values.yaml +++ b/stable/kube2iam/values.yaml @@ -46,3 +46,5 @@ resources: {} updateStrategy: OnDelete verbose: false + +tolerations: []