Skip to content

Commit 2f87ff0

Browse files
feat(argocd): verhoog controller-parallelisme en resources voor snellere syncs
Afgestemd op het parallelle deployment-wachten in de operations manager: - controller.status.processors 5 -> 20, operation.processors 5 -> 10 - kubectl.parallelism.limit en reposerver.parallelism.limit 5 -> 10 - controller 2 CPU/4Gi -> 4 CPU/8Gi (OOMKilled vandaag op 4Gi door resync-churn; meer parallelisme vraagt sowieso meer geheugen) - repo-server 1 CPU/1Gi -> 2 CPU/2Gi (rendert kustomize+SOPS voor 10 parallelle syncs)
1 parent d17c87a commit 2f87ff0

1 file changed

Lines changed: 10 additions & 10 deletions

File tree

bootstrap/rig-system/kustomize/overlays/odcn-production/argocd-deployment.yaml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,12 @@ spec:
99
timeout.hard.reconciliation: "0s"
1010
server.repo.server.timeout.seconds: "180"
1111
controller.sync.timeout.seconds: "300"
12-
controller.status.processors: "5"
13-
controller.operation.processors: "5"
12+
controller.status.processors: "20"
13+
controller.operation.processors: "10"
1414
controller.repo.server.timeout.seconds: "180"
15-
controller.kubectl.parallelism.limit: "5"
15+
controller.kubectl.parallelism.limit: "10"
1616
controller.sharding.algorithm: "round-robin"
17-
reposerver.parallelism.limit: "5"
17+
reposerver.parallelism.limit: "10"
1818
server:
1919
extraCommandArgs:
2020
- --repo-server-timeout-seconds=180
@@ -107,11 +107,11 @@ spec:
107107
value: "true"
108108
resources:
109109
limits:
110-
cpu: "1"
111-
memory: 1Gi
110+
cpu: "2"
111+
memory: 2Gi
112112
requests:
113113
cpu: 250m
114-
memory: 128Mi
114+
memory: 256Mi
115115
serviceaccount: argocd-argocd-server
116116
sidecarContainers:
117117
- name: cmp-server
@@ -200,11 +200,11 @@ spec:
200200
processors: {}
201201
resources:
202202
limits:
203-
cpu: "2"
204-
memory: 4Gi
203+
cpu: "4"
204+
memory: 8Gi
205205
requests:
206206
cpu: "1"
207-
memory: 2Gi
207+
memory: 4Gi
208208
# Sharding disabled - not needed for current cluster size.
209209
# Enable when managing 100+ applications for better performance.
210210
# sharding:

0 commit comments

Comments
 (0)