A TUI tool for bulk operations on Argo CD Applications across multiple Argo CD contexts.
Run:
./argo-syncUseful flags:
--config: path to Argo CD config (default:~/.config/argocd/config)--contexts: comma-separated context allowlist (if empty — all contexts)--parallel: parallelism limit for targets--no-wait: do not wait for sync to finish--wait-timeout,--poll-interval: wait/poll settings for sync
If something doesn’t work (API/auth/timeouts), run with debug logs:
./argo-sync --debug --log-file ./argo-sync.json