Repository navigation
Replies: 1 comment
|
Hey @svend, I would assume that - since However, to answer your question: You can use a hard refresh of any application to force rebuilding the manifests from source. This can be either done using the CLI ( For targeting multiple applications with the CLI, you could use a small script like the following, given that you have also for app in $(argocd app list -p default -o json | jq -r .[].metadata.name); do argocd app get --hard-refresh $app; done |
Uh oh!
There was an error while loading. Please reload this page.
What is the best way to ensure that all applications are refreshed?
After adding a label to
ignoreDifferencesmost apps still showedOutOfSync. Manually syncing all of them is tedious, so I tried doing a rolling restart of the ArgoCD components, including theserver,application-controller, andredis, but I couldn't clear the app cache.(We have
application-controller's--app-resyncset to 1 hour, so the apps should eventually refresh.)All reactions