diff --git a/charts/argo-cd/templates/argocd-server/service.yaml b/charts/argo-cd/templates/argocd-server/service.yaml index 0d3b6c49..d5b19bb2 100644 --- a/charts/argo-cd/templates/argocd-server/service.yaml +++ b/charts/argo-cd/templates/argocd-server/service.yaml @@ -1,11 +1,14 @@ apiVersion: v1 kind: Service metadata: -{{- if .Values.server.service.annotations }} +{{- if or .Values.server.GKEbackendConfig.enabled .Values.server.service.annotations }} annotations: {{- range $key, $value := .Values.server.service.annotations }} {{ $key }}: {{ $value | quote }} {{- end }} + {{- if .Values.server.GKEbackendConfig.enabled }} + cloud.google.com/backend-config: '{ "default": "{{ template "argo-cd.server.fullname" . }}" }' + {{- end }} {{- end }} name: {{ template "argo-cd.server.fullname" . }} labels: