u/darksworm

▲ 56 r/ArgoCD

argonaut (Argo CD TUI) update: history browsing, live events, and new contributors!

A few months ago I shared that argonaut can now manage Argo Rollouts. Since then the project has changed a lot again, so here's another update ;)

The big new things:

  • Deployment history got a complete redesign. You can browse past deployments with commit info in a detail pane, roll back and watch the rollout happen live in the resource tree.
  • There's a live Kubernetes events pane in the resource tree view now, so you can see what's happening to your pods while you navigate.
  • App-of-apps works properly in the tree - you can drill down into child apps.
  • Lots of smaller QoL stuff: sorting works in the tree view, you start in the apps view by default, and more.

We're inching ever closer to feature parity with the web UI, keyboard-first, without leaving your terminal.

The part I'm most excited about: it's not a solo project anymore. New contributors have joined and some great features came from the community. If you use Argo CD daily and something annoys you, or you just want to hack on a Go TUI, come open an issue or a PR - I'm happy to help you get started.

Give it a try: https://github.com/darksworm/argonaut

Feedback is appreciated as always!

u/darksworm — 10 days ago
▲ 21 r/ArgoCD

TUI for ArgoCD and Argo rollouts? argonaut can do both ;)

Thanks to a recent community contribution, it is now possible to manage not just Argo CD apps but also Argo Rollouts in argonaut!

Go check it out: https://github.com/darksworm/argonaut

u/darksworm — 3 months ago