From 45a833bbb222b2cce66223c5ee80d7b5cfd7f3c4 Mon Sep 17 00:00:00 2001 From: faizanahmad055 Date: Sat, 6 Feb 2021 14:29:47 +0100 Subject: [PATCH] Add custom annotation support in service account Signed-off-by: faizanahmad055 --- .../kubernetes/chart/reloader/templates/serviceaccount.yaml | 3 +++ deployments/kubernetes/chart/reloader/values.yaml | 1 + deployments/kubernetes/templates/chart/values.yaml.tmpl | 1 + 3 files changed, 5 insertions(+) diff --git a/deployments/kubernetes/chart/reloader/templates/serviceaccount.yaml b/deployments/kubernetes/chart/reloader/templates/serviceaccount.yaml index bcee4eb6..510039ee 100644 --- a/deployments/kubernetes/chart/reloader/templates/serviceaccount.yaml +++ b/deployments/kubernetes/chart/reloader/templates/serviceaccount.yaml @@ -7,6 +7,9 @@ imagePullSecrets: {{ toYaml .Values.global.imagePullSecrets | nindent 2 }} metadata: annotations: {{ include "reloader-helm3.annotations" . | indent 4 }} +{{- if .Values.reloader.serviceAccount.annotations }} +{{ toYaml .Values.reloader.serviceAccount.annotations | indent 4 }} +{{- end }} labels: {{ include "reloader-labels.chart" . | indent 4 }} {{- if .Values.reloader.serviceAccount.labels }} diff --git a/deployments/kubernetes/chart/reloader/values.yaml b/deployments/kubernetes/chart/reloader/values.yaml index 25eda406..3fe580c6 100644 --- a/deployments/kubernetes/chart/reloader/values.yaml +++ b/deployments/kubernetes/chart/reloader/values.yaml @@ -91,6 +91,7 @@ reloader: # Specifies whether a ServiceAccount should be created create: true labels: {} + annotations: {} # The name of the ServiceAccount to use. # If not set and create is true, a name is generated using the fullname template name: diff --git a/deployments/kubernetes/templates/chart/values.yaml.tmpl b/deployments/kubernetes/templates/chart/values.yaml.tmpl index 5e707e16..6daaae3d 100644 --- a/deployments/kubernetes/templates/chart/values.yaml.tmpl +++ b/deployments/kubernetes/templates/chart/values.yaml.tmpl @@ -91,6 +91,7 @@ reloader: # Specifies whether a ServiceAccount should be created create: true labels: {} + annotations: {} # The name of the ServiceAccount to use. # If not set and create is true, a name is generated using the fullname template name: