feat: Allow argo-cd server service port names to be configured. (#332)
* Allow server service port names to be configured. Allows to route traffic via istio to split gRPC from http * Update Chart.yaml for argo-cd * Bump Chart version to match PR orders
This commit is contained in:
parent
47e9523da3
commit
b71ff243d3
4 changed files with 7 additions and 3 deletions
|
@ -2,7 +2,7 @@ apiVersion: v1
|
||||||
appVersion: "1.5.2"
|
appVersion: "1.5.2"
|
||||||
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: 2.2.12
|
version: 2.2.13
|
||||||
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:
|
||||||
|
|
|
@ -233,6 +233,8 @@ Helm v3 has removed the `install-crds` hook so CRDs are now populated by files i
|
||||||
| server.service.labels | Server service labels | `{}` |
|
| server.service.labels | Server service labels | `{}` |
|
||||||
| server.service.servicePortHttp | Server service http port | `80` |
|
| server.service.servicePortHttp | Server service http port | `80` |
|
||||||
| server.service.servicePortHttps | Server service https port | `443` |
|
| server.service.servicePortHttps | Server service https port | `443` |
|
||||||
|
| server.service.servicePortHttpName | Server service http port name, can be used to route traffic via istio | `http` |
|
||||||
|
| server.service.servicePortHttpsName | Server service https port name, can be used to route traffic via istio | `https` |
|
||||||
| server.service.loadBalancerSourceRanges | Source IP ranges to allow access to service from. | `[]` |
|
| server.service.loadBalancerSourceRanges | Source IP ranges to allow access to service from. | `[]` |
|
||||||
| server.service.type | Server service type | `"ClusterIP"` |
|
| server.service.type | Server service type | `"ClusterIP"` |
|
||||||
| server.serviceAccount.create | Create server service account | `true` |
|
| server.serviceAccount.create | Create server service account | `true` |
|
||||||
|
|
|
@ -21,11 +21,11 @@ metadata:
|
||||||
spec:
|
spec:
|
||||||
type: {{ .Values.server.service.type }}
|
type: {{ .Values.server.service.type }}
|
||||||
ports:
|
ports:
|
||||||
- name: http
|
- name: {{ .Values.server.service.servicePortHttpName }}
|
||||||
protocol: TCP
|
protocol: TCP
|
||||||
port: {{ .Values.server.service.servicePortHttp }}
|
port: {{ .Values.server.service.servicePortHttp }}
|
||||||
targetPort: {{ .Values.server.name }}
|
targetPort: {{ .Values.server.name }}
|
||||||
- name: https
|
- name: {{ .Values.server.service.servicePortHttpsName }}
|
||||||
protocol: TCP
|
protocol: TCP
|
||||||
port: {{ .Values.server.service.servicePortHttps }}
|
port: {{ .Values.server.service.servicePortHttps }}
|
||||||
targetPort: {{ .Values.server.name }}
|
targetPort: {{ .Values.server.name }}
|
||||||
|
|
|
@ -404,6 +404,8 @@ server:
|
||||||
type: ClusterIP
|
type: ClusterIP
|
||||||
servicePortHttp: 80
|
servicePortHttp: 80
|
||||||
servicePortHttps: 443
|
servicePortHttps: 443
|
||||||
|
servicePortHttpName: http
|
||||||
|
servicePortHttpsName: https
|
||||||
loadBalancerIP: ""
|
loadBalancerIP: ""
|
||||||
loadBalancerSourceRanges: []
|
loadBalancerSourceRanges: []
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue