Skip to content

Commit

Permalink
docs(argocd-cm): add timeout.reconciliation.jitter example (argoproj#…
Browse files Browse the repository at this point in the history
…17044)

Signed-off-by: Nicholas Morey <[email protected]>
Signed-off-by: Kevin Lyda <[email protected]>
  • Loading branch information
morey-tech authored and lyda committed Mar 28, 2024
1 parent 16943e6 commit 522cbd8
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions docs/operator-manual/argocd-cm.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -318,6 +318,12 @@ data:
# published to the repository. Reconciliation by timeout is disabled if timeout is set to 0. Three minutes by default.
# > Note: argocd-repo-server deployment must be manually restarted after changing the setting.
timeout.reconciliation: 180s
# With a large number of applications, the periodic refresh for each application can cause a spike in the refresh queue
# and can cause a spike in the repo-server component. To avoid this, you can set a jitter to the sync timeout, which will
# spread out the refreshes and give time to the repo-server to catch up. The jitter is the maximum duration that can be
# added to the sync timeout. So, if the sync timeout is 3 minutes and the jitter is 1 minute, then the actual timeout will
# be between 3 and 4 minutes. Disabled when the value is 0, defaults to 0.
timeout.reconciliation.jitter: 0

# cluster.inClusterEnabled indicates whether to allow in-cluster server address. This is enabled by default.
cluster.inClusterEnabled: "true"
Expand Down

0 comments on commit 522cbd8

Please sign in to comment.