Upgrade ArgoCD to 2.10.1
To do #5248 (closed) in a DRY way, I would like to use a newer version of the ArgoCD ApplicationSet resource, which supports full go templating.
To do so, we need to upgrade ArgoCD to the 2.10 branch.
Checklist:
-
Check upstream changelogs -
Check 2.10.1 known issues -
Backup argocd -
Disable AutoSync on all resources -
Bump the ArgoCD resource to v2.10.1 -
Run the upgrade -
Fix the fallout -
Revert AutoSync change