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:
parent
6c6564e302
commit
209bd150cc
4 changed files with 7 additions and 3 deletions
|
@ -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:
|
||||
|
|
|
@ -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 }}
|
||||
|
|
|
@ -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 }}
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in a new issue