From a8b96f053d1f0d806490314a99f2b206564f4569 Mon Sep 17 00:00:00 2001 From: clux Date: Wed, 12 Apr 2023 10:01:50 +0100 Subject: [PATCH] Allow configuring deployment annotations Signed-off-by: clux --- charts/flagger/templates/deployment.yaml | 4 ++++ charts/flagger/values.yaml | 3 +++ 2 files changed, 7 insertions(+) diff --git a/charts/flagger/templates/deployment.yaml b/charts/flagger/templates/deployment.yaml index f566e4ba..a41b5f40 100644 --- a/charts/flagger/templates/deployment.yaml +++ b/charts/flagger/templates/deployment.yaml @@ -9,6 +9,10 @@ metadata: app.kubernetes.io/managed-by: {{ .Release.Service }} app.kubernetes.io/instance: {{ .Release.Name }} app.kubernetes.io/version: {{ .Chart.AppVersion }} + {{- with .Values.annotations }} + annotations: + {{- toYaml . | nindent 4 }} + {{- end }} spec: replicas: {{ .Values.leaderElection.replicaCount }} {{- if eq .Values.leaderElection.enabled false }} diff --git a/charts/flagger/values.yaml b/charts/flagger/values.yaml index 8a80164f..340be179 100644 --- a/charts/flagger/values.yaml +++ b/charts/flagger/values.yaml @@ -1,5 +1,8 @@ # Default values for flagger. +## Deployment annotations +# annotations: {} + image: repository: ghcr.io/fluxcd/flagger tag: 1.29.0