From 051de23d15de2af81c6601e381c1ac1187d65df7 Mon Sep 17 00:00:00 2001 From: Antoine Dubois Date: Tue, 19 Nov 2019 09:01:16 +0100 Subject: [PATCH] Added repoServer service account annotations --- .../templates/argocd-repo-server/serviceaccount.yaml | 6 ++++++ charts/argo-cd/values.yaml | 2 ++ 2 files changed, 8 insertions(+) diff --git a/charts/argo-cd/templates/argocd-repo-server/serviceaccount.yaml b/charts/argo-cd/templates/argocd-repo-server/serviceaccount.yaml index 6536b005..a0bae942 100644 --- a/charts/argo-cd/templates/argocd-repo-server/serviceaccount.yaml +++ b/charts/argo-cd/templates/argocd-repo-server/serviceaccount.yaml @@ -3,6 +3,12 @@ apiVersion: v1 kind: ServiceAccount metadata: name: {{ template "argo-cd.repoServerServiceAccountName" . }} +{{- if .Values.repoServer.serviceAccount.annotations }} + annotations: + {{- range $key, $value := .Values.repoServer.serviceAccount.annotations }} + {{ $key }}: {{ $value | quote }} + {{- end }} +{{- end }} labels: app.kubernetes.io/name: {{ include "argo-cd.name" . }}-{{ .Values.repoServer.name }} helm.sh/chart: {{ include "argo-cd.chart" . }} diff --git a/charts/argo-cd/values.yaml b/charts/argo-cd/values.yaml index c0fcc970..0cbfbb15 100644 --- a/charts/argo-cd/values.yaml +++ b/charts/argo-cd/values.yaml @@ -485,6 +485,8 @@ repoServer: serviceAccount: create: false # name: argocd-repo-server + ## Annotations applied to created service account + annotations: {} ## Repo server rbac rules # rbac: