feat(argocd): Added externalTrafficPolicy to server service (#736)

* feat(argocd): Added externalTrafficPolicy to server service

Signed-off-by: flavio.lemos <flavio.lemos@farfetch.com>

* chore: apply review changes

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
This commit is contained in:
Flávio Lemos 2021-05-18 08:24:45 +01:00 committed by GitHub
parent fdc6daa970
commit 8ab948d1e3
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 5 additions and 1 deletions

View file

@ -2,7 +2,7 @@ apiVersion: v2
appVersion: 2.0.1 appVersion: 2.0.1
description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery tool for Kubernetes. description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery tool for Kubernetes.
name: argo-cd name: argo-cd
version: 3.3.3 version: 3.3.4
home: https://github.com/argoproj/argo-helm home: https://github.com/argoproj/argo-helm
icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png
keywords: keywords:

View file

@ -44,3 +44,6 @@ spec:
{{ toYaml .Values.server.service.loadBalancerSourceRanges | indent 4 }} {{ toYaml .Values.server.service.loadBalancerSourceRanges | indent 4 }}
{{- end }} {{- end }}
{{- end -}} {{- end -}}
{{- with .Values.server.service.externalTrafficPolicy }}
externalTrafficPolicy: {{ . }}
{{- end }}

View file

@ -479,6 +479,7 @@ server:
loadBalancerIP: "" loadBalancerIP: ""
loadBalancerSourceRanges: [] loadBalancerSourceRanges: []
externalIPs: [] externalIPs: []
externalTrafficPolicy: ""
## Server metrics service configuration ## Server metrics service configuration
metrics: metrics: