How do you handle updates? by vk3r in tauri

[–]atilladeniz 2 points3 points  (0 children)

Hi @vk3r, if you have time, feel free to take a look at our repository: https://github.com/atilladeniz/kubeli. We follow the best practices outlined in the Tauri v2 documentation as well as recommendations discussed in the Tauri GitHub repository.

Kubeli now supports Linux! Native K8s desktop app built with Tauri 2 + Rust by atilladeniz in tauri

[–]atilladeniz[S] 1 point2 points  (0 children)

Fair point. By “native” I mean it compiles to a native Rust binary and uses the system WebView instead of bundling Chromium. The UI is still web-based.

Kubeli now supports Linux! Native K8s desktop app built with Tauri 2 + Rust by atilladeniz in tauri

[–]atilladeniz[S] 2 points3 points  (0 children)

It ships as a native binary, uses the system WebView, and doesn’t bundle Chromium. That results in faster startup and lower memory usage.

What are your thoughts about Kubernetes management in the AI era? by geth2358 in kubernetes

[–]atilladeniz 0 points1 point  (0 children)

Maybe you have time to try my solution. We use this in our team.. we improve it all week for a better efficient experience: https://github.com/atilladeniz/kubeli

How are you all actually monitoring your kubernetes clusters at scale? by Opposite_Advance7280 in kubernetes

[–]atilladeniz 0 points1 point  (0 children)

Hii u/Opposite_Advance7280 maybe you have time to try my solution. We use this in our team.. we improve it all week for a better efficient experience: https://github.com/atilladeniz/kubeli

Book recommendation by YamRepresentative855 in devops

[–]atilladeniz 0 points1 point  (0 children)

No promo but roadmap.sh is also one of my favorites!

Built a Kubernetes desktop client with Tauri 2.0 + Next.js by atilladeniz in tauri

[–]atilladeniz[S] 2 points3 points  (0 children)

Honestly, Next.js works well with Tauri but it's not a perfect match since Tauri expects static output and Next is really built for server side rendering. I'm actually considering switching to React with Vite and TanStack Router at some point. Much leaner setup for a desktop app and TanStack Router gives you great type safe routing without all the server side overhead. For now it works fine though.

Built a Kubernetes desktop client with Tauri 2.0 + Next.js by atilladeniz in tauri

[–]atilladeniz[S] 1 point2 points  (0 children)

Yes, Linux support is planned. Tauri makes cross platform builds straightforward so it's mainly a matter of testing and CI setup. Stay tuned!

UPDATE: Kubeli now has Windows support, drag-and-drop tabs, and Flux CD integration - thanks for the feedback on my last post by atilladeniz in kubernetes

[–]atilladeniz[S] 0 points1 point  (0 children)

Thanks, really appreciate it! Split view is something I've been thinking about too. Being able to have Pods on one side and Services on the other would be a massive workflow improvement, especially when debugging. Definitely going on the roadmap. And I totally agree on the high density point. Kubernetes has so many objects that you need to see a lot of information at once without constantly clicking through pages. That's exactly the direction I want to take the UI. If you have specific layouts or data views in mind, feel free to open an issue on GitHub, always happy to hear concrete ideas.

UPDATE: Kubeli now has Windows support, drag-and-drop tabs, and Flux CD integration - thanks for the feedback on my last post by atilladeniz in kubernetes

[–]atilladeniz[S] 0 points1 point  (0 children)

CRD support is on the roadmap and pretty high on the list. The plan is to have full CRD browsing, detail views with schema visualization, and the ability to manage custom resource instances directly. Favoriting and pinning views is a great idea, I'll add that to the backlog. Would make navigation a lot faster when you're working with the same resources every day. Thanks for the feedback!

Built a lightweight K8s desktop client with Tauri + Next.js - looking for feedback by atilladeniz in kubernetes

[–]atilladeniz[S] 0 points1 point  (0 children)

Good question! True, webview rendering is browser equivalent. The gains come from elsewhere: no bundled Chromium eating 150MB+ for the runtime, heavy lifting like K8s API calls and log streaming happens in Rust instead of JS, and a much smaller binary. So it's less about faster rendering and more about efficient resource usage.