Skip to content

iamhalje/argo-sync

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

argo-sync

A TUI tool for bulk operations on Argo CD Applications across multiple Argo CD contexts.

TUI preview

TUI preview

Usage

Run:

./argo-sync

Useful 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

Troubleshooting / Debug

If something doesn’t work (API/auth/timeouts), run with debug logs:

./argo-sync --debug --log-file ./argo-sync.json

About

Simple TUI for bulk Argo CD apps operations

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •