Open tooolbox opened 4 years ago
I don't know. We use Dalga at put.io for making automated actions on behalf of users. So, we only use it programmatically via API. There are thousands of jobs in our use case and it is not make sense to have a dashboard for us.
@tooolbox what's your use case with Dalga? How do you plan to use it?
@tooolbox what's your use case with Dalga? How do you plan to use it?
About the same as you, automated actions, all controlled programatically.
It's more a point of, for an Ops person, the dashboard could show you the stats for the cluster, let you see which jobs are erroring perhaps. If you do need to manually intervene, you could pause or remove jobs from the dashboard instead of crafting REST calls. It's a visibility & convenience thing.
I suppose you could also hook up the stats REST endpoint to Grafana and there's your visibility. But doesn't help with manual intervention.
It would be nice to have a dashboard but I don't want the project to get bigger because I may not be able to maintain it in future. I am not strong in frontend technologies and may not develop or modify code written with alpinejs, htmx, tailwindcss.
If you are into it, please go ahead and I will happily merge it.
Another option can be leaving visualization to Grafana and maybe implement some CLI commands instead of GUI for managing jobs.
Okay great, that makes sense. I will see where the wind blows me but I think I will get around to it in the near future. I'm not totally settled on alpine & co., something a little more mainstream may help make it easily maintainable by others.
I'll leave this issue open for now. Thanks!
It might be cool to have a GUI dashboard for Dalga.
If I get around to this personally, I'd be interested to try out some tech like alpinejs, htmx, tailwindcss, and other low-overhead stuff.
@cenkalti what do you think?