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