feat: Enable dedicated grpc ingress for argo-cd-server (#367)

* [argo-cd] Enable dedicated grpc ingress

This is based on the information found at
https://argoproj.github.io/argo-cd/operator-manual/ingress/

* [argo-cd] Ensure unique name for grpc ingress

* [charts/argo-cd]  Bump chart version
This commit is contained in:
Adrian Wyssmann 2020-06-26 15:25:00 +02:00 committed by GitHub
parent ad6893449f
commit f47ec46965
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 90 additions and 2 deletions

View file

@ -452,6 +452,29 @@ server:
# - secretName: argocd-example-tls
# hosts:
# - argocd.example.com
https: false
# dedicated ingess for gRPC as documented at
# https://argoproj.github.io/argo-cd/operator-manual/ingress/
ingressGrpc:
enabled: false
annotations: {}
labels: {}
## Argo Ingress.
## Hostnames must be provided if Ingress is enabled.
## Secrets must be manually created in the namespace
##
hosts:
[]
# - argocd.example.com
paths:
- /
tls:
[]
# - secretName: argocd-example-tls
# hosts:
# - argocd.example.com
https: false
# Create a OpenShift Route with SSL passthrough for UI and CLI
# Consider setting 'hostname' e.g. https://argocd.apps-crc.testing/ using your Default Ingress Controller Domain