Make server component replicas configurable (#225)

The official Argo-CD HA manifests do not scale the dex server
or the application controller past 1 because they still have
local caches and cannot support more than one pod at a time

Signed-off-by: Carson Anderson <ca@carsonoid.net>
This commit is contained in:
Carson A 2020-02-05 13:32:17 -07:00 committed by GitHub
parent 6c6564e302
commit 209bd150cc
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 7 additions and 3 deletions

View file

@ -2,7 +2,7 @@ apiVersion: v1
appVersion: "1.4.2"
description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery tool for Kubernetes.
name: argo-cd
version: 1.7.1
version: 1.7.2
home: https://github.com/argoproj/argo-helm
icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png
keywords:

View file

@ -16,7 +16,7 @@ spec:
app.kubernetes.io/name: {{ include "argo-cd.name" . }}-{{ .Values.repoServer.name }}
app.kubernetes.io/instance: {{ .Release.Name }}
revisionHistoryLimit: 5
replicas: 1
replicas: {{ .Values.repoServer.replicas }}
template:
metadata:
{{- if .Values.repoServer.podAnnotations }}

View file

@ -16,7 +16,7 @@ spec:
app.kubernetes.io/name: {{ include "argo-cd.name" . }}-{{ .Values.server.name }}
app.kubernetes.io/instance: {{ .Release.Name }}
revisionHistoryLimit: 5
replicas: 1
replicas: {{ .Values.server.replicas }}
template:
metadata:
{{- if .Values.server.podAnnotations }}

View file

@ -268,6 +268,8 @@ redis:
server:
name: server
replicas: 1
image:
repository: # argoproj/argocd
tag: # v1.4.2
@ -509,6 +511,8 @@ server:
repoServer:
name: repo-server
replicas: 1
image:
repository: # argoproj/argocd
tag: # v1.4.2