From 4ddd69bc2d9903cf864ce2a325b895c7bcafb927 Mon Sep 17 00:00:00 2001 From: "arunkumar.anandhan" Date: Mon, 4 Oct 2021 12:30:14 -0600 Subject: [PATCH] Create optional serviceAnnotations value for redis in helm chart Signed-off-by: arunkumar.anandhan --- charts/argo-cd/Chart.yaml | 10 +++++----- charts/argo-cd/templates/redis/service.yaml | 4 ++++ charts/argo-cd/values.yaml | 3 +++ 3 files changed, 12 insertions(+), 5 deletions(-) diff --git a/charts/argo-cd/Chart.yaml b/charts/argo-cd/Chart.yaml index a68ababd..3af10730 100644 --- a/charts/argo-cd/Chart.yaml +++ b/charts/argo-cd/Chart.yaml @@ -14,11 +14,11 @@ maintainers: - name: alexmt - name: jessesuen - name: seanson -dependencies: - - name: redis-ha - version: 4.12.17 - repository: https://dandydeveloper.github.io/charts/ - condition: redis-ha.enabled +#dependencies: +# - name: redis-ha +# version: 4.12.17 +# repository: https://dandydeveloper.github.io/charts/ +# condition: redis-ha.enabled annotations: artifacthub.io/changes: | - "[Fixed]: repoServer.extraContainers unused" diff --git a/charts/argo-cd/templates/redis/service.yaml b/charts/argo-cd/templates/redis/service.yaml index cf1f98bf..07070bef 100644 --- a/charts/argo-cd/templates/redis/service.yaml +++ b/charts/argo-cd/templates/redis/service.yaml @@ -6,6 +6,10 @@ metadata: name: {{ template "argo-cd.redis.fullname" . }} labels: {{- include "argo-cd.labels" (dict "context" . "component" .Values.redis.name "name" .Values.redis.name) | nindent 4 }} + {{- with .Values.redis.serviceAnnotations }} + annotations: + {{- toYaml . | nindent 4 }} + {{- end }} spec: ports: - port: {{ .Values.redis.servicePort }} diff --git a/charts/argo-cd/values.yaml b/charts/argo-cd/values.yaml index d914eacf..075597ab 100755 --- a/charts/argo-cd/values.yaml +++ b/charts/argo-cd/values.yaml @@ -395,6 +395,9 @@ redis: ## podAnnotations: {} + # Annotations to be added to the provisioned service resource + serviceAnnotations: {} + ## Labels to be added to the Redis server pods ## podLabels: {}