fix: Make port names configurable for repo-server and controller (#236)

* allow changing of port names for application-controller and repo-server

* bump chart version

* chore: bump Chart version
This commit is contained in:
bergur88 2020-02-16 23:17:37 +00:00 committed by GitHub
parent 3fd67d8cbb
commit 1f625ddd8e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 5 additions and 3 deletions

View file

@ -2,7 +2,7 @@ apiVersion: v1
appVersion: "1.4.2" appVersion: "1.4.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: 1.7.4 version: 1.7.5
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

@ -17,7 +17,7 @@ metadata:
app.kubernetes.io/component: {{ .Values.controller.name }} app.kubernetes.io/component: {{ .Values.controller.name }}
spec: spec:
ports: ports:
- name: {{ .Values.controller.name }} - name: {{ .Values.controller.service.portName }}
port: {{ .Values.controller.service.port }} port: {{ .Values.controller.service.port }}
targetPort: {{ .Values.controller.containerPort }} targetPort: {{ .Values.controller.containerPort }}
selector: selector:

View file

@ -17,7 +17,7 @@ metadata:
name: {{ template "argo-cd.repoServer.fullname" . }} name: {{ template "argo-cd.repoServer.fullname" . }}
spec: spec:
ports: ports:
- name: repo-server - name: {{ .Values.repoServer.service.portName }}
protocol: TCP protocol: TCP
port: {{ .Values.repoServer.service.port }} port: {{ .Values.repoServer.service.port }}
targetPort: repo-server targetPort: repo-server

View file

@ -86,6 +86,7 @@ controller:
annotations: {} annotations: {}
labels: {} labels: {}
port: 8082 port: 8082
portName: https-controller
## Node selectors and tolerations for server scheduling to nodes with taints ## Node selectors and tolerations for server scheduling to nodes with taints
## Ref: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/ ## Ref: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/
@ -595,6 +596,7 @@ repoServer:
annotations: {} annotations: {}
labels: {} labels: {}
port: 8081 port: 8081
portName: https-repo-server
## Repo server metrics service configuration ## Repo server metrics service configuration
metrics: metrics: