Optional override servicePort in ingress

When using sslpassthrough the servicePort must be https.

Signed-off-by: Erik Lund Jensen <info@erikjensen.it>
This commit is contained in:
Erik Lund Jensen 2020-05-14 17:35:23 +02:00
parent 8f3bfae1fb
commit 341a114b1e
2 changed files with 4 additions and 1 deletions

View file

@ -1,6 +1,6 @@
{{- if .Values.server.ingress.enabled -}}
{{- $serviceName := include "argo-cd.server.fullname" . -}}
{{- $servicePort := .Values.server.service.servicePortHttp -}}
{{- $servicePort := default .Values.server.service.servicePortHttp .Values.server.ingress.servicePort -}}
{{- $paths := .Values.server.ingress.paths -}}
{{- if .Capabilities.APIVersions.Has "networking.k8s.io/v1beta1" }}
apiVersion: networking.k8s.io/v1beta1

View file

@ -432,6 +432,9 @@ server:
annotations: {}
labels: {}
# Override service port when using SSL passthrough ingress
# servicePort: 443
## Argo Ingress.
## Hostnames must be provided if Ingress is enabled.
## Secrets must be manually created in the namespace