diff --git a/charts/argo-cd/Chart.yaml b/charts/argo-cd/Chart.yaml index 2cf9317e..738a438b 100644 --- a/charts/argo-cd/Chart.yaml +++ b/charts/argo-cd/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v1 appVersion: 1.8.4 description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery tool for Kubernetes. name: argo-cd -version: 2.14.3 +version: 2.14.4 home: https://github.com/argoproj/argo-helm icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png keywords: diff --git a/charts/argo-cd/templates/dex/serviceaccount.yaml b/charts/argo-cd/templates/dex/serviceaccount.yaml index cdd1cd0b..1c9413de 100644 --- a/charts/argo-cd/templates/dex/serviceaccount.yaml +++ b/charts/argo-cd/templates/dex/serviceaccount.yaml @@ -3,6 +3,12 @@ apiVersion: v1 kind: ServiceAccount metadata: name: {{ template "argo-cd.dexServiceAccountName" . }} +{{- if .Values.dex.serviceAccount.annotations }} + annotations: + {{- range $key, $value := .Values.dex.serviceAccount.annotations }} + {{ $key }}: {{ $value | quote }} + {{- end }} +{{- end }} labels: app.kubernetes.io/name: {{ include "argo-cd.name" . }}-{{ .Values.dex.name }} helm.sh/chart: {{ include "argo-cd.chart" . }} diff --git a/charts/argo-cd/values.yaml b/charts/argo-cd/values.yaml index 3ea321a1..5c13d43d 100755 --- a/charts/argo-cd/values.yaml +++ b/charts/argo-cd/values.yaml @@ -217,6 +217,8 @@ dex: serviceAccount: create: true name: argocd-dex-server + ## Annotations applied to created service account + annotations: {} ## Additional volumeMounts to the controller main container. volumeMounts: