feat(argo-cd): Add support for argo-cd server service externalIPs (#549)
Signed-off-by: Zeysh <zeysh.zorg@gmail.com> Co-authored-by: Sean Johnson <seanson@users.noreply.github.com>
This commit is contained in:
parent
f7a6b7b9fc
commit
43d61e7493
4 changed files with 6 additions and 1 deletions
|
@ -2,7 +2,7 @@ apiVersion: v1
|
||||||
appVersion: 1.8.4
|
appVersion: 1.8.4
|
||||||
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.14.1
|
version: 2.14.2
|
||||||
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:
|
||||||
|
|
|
@ -258,6 +258,7 @@ Helm v3 has removed the `install-crds` hook so CRDs are now populated by files i
|
||||||
| server.service.servicePortHttpName | Server service http port name, can be used to route traffic via istio | `http` |
|
| 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.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.externalIPs | Server service external IPs. | `[]` |
|
||||||
| server.service.type | Server service type | `"ClusterIP"` |
|
| server.service.type | Server service type | `"ClusterIP"` |
|
||||||
| server.serviceAccount.annotations | Server service account annotations | `{}` |
|
| server.serviceAccount.annotations | Server service account annotations | `{}` |
|
||||||
| server.serviceAccount.create | Create server service account | `true` |
|
| server.serviceAccount.create | Create server service account | `true` |
|
||||||
|
|
|
@ -36,6 +36,9 @@ spec:
|
||||||
{{- if .Values.server.service.loadBalancerIP }}
|
{{- if .Values.server.service.loadBalancerIP }}
|
||||||
loadBalancerIP: {{ .Values.server.service.loadBalancerIP | quote }}
|
loadBalancerIP: {{ .Values.server.service.loadBalancerIP | quote }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
{{- if .Values.server.service.externalIPs }}
|
||||||
|
externalIPs: {{ .Values.server.service.externalIPs }}
|
||||||
|
{{- end }}
|
||||||
{{- if .Values.server.service.loadBalancerSourceRanges }}
|
{{- if .Values.server.service.loadBalancerSourceRanges }}
|
||||||
loadBalancerSourceRanges:
|
loadBalancerSourceRanges:
|
||||||
{{ toYaml .Values.server.service.loadBalancerSourceRanges | indent 4 }}
|
{{ toYaml .Values.server.service.loadBalancerSourceRanges | indent 4 }}
|
||||||
|
|
|
@ -451,6 +451,7 @@ server:
|
||||||
namedTargetPort: true
|
namedTargetPort: true
|
||||||
loadBalancerIP: ""
|
loadBalancerIP: ""
|
||||||
loadBalancerSourceRanges: []
|
loadBalancerSourceRanges: []
|
||||||
|
externalIPs: []
|
||||||
|
|
||||||
## Server metrics service configuration
|
## Server metrics service configuration
|
||||||
metrics:
|
metrics:
|
||||||
|
|
Loading…
Reference in a new issue