From fa1ce3a15c738f01ed382a59522c0a160e8fdb40 Mon Sep 17 00:00:00 2001 From: Victor Unegbu Date: Wed, 23 Aug 2017 13:00:01 -0500 Subject: [PATCH] [stable/kube2iam] Add ability to configure node tolerations --- 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 fb3542bb183f..9d4265df439c 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 23768da79e21..0f63a2044476 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 de8d968979f2..75c1ba43fbf9 100644 --- a/stable/kube2iam/values.yaml +++ b/stable/kube2iam/values.yaml @@ -46,3 +46,5 @@ resources: {} updateStrategy: OnDelete verbose: false + +tolerations: []