Show HN: K8sman – A Native Kubernetes IDE
Posted by agenericname 1 day ago
Hi HN, k8sman is a native lighter-weight Kubernetes IDE.
It’s a Flutter GUI on top of a Go backend that works with client-go and your existing kubeconfig. Nothing installed in the cluster and no telemetry whatsoever.
Just some of the features I think are unique:
- Low footprint (~ 50% RSS compared to Lens on the same cluster)
- Inspector panels for 30+ kinds that explain what's wrong (a crash-looping pod shows its exit code, termination message and a link to the previous instance's logs)
- Customisable views with a compact query language (status!=Running restarts>3 age<1h), with sortable, resizable and reorderable columns that persist per kind
- Streamed logs with searching, pod terminals, alerts, port-forwards that persist across pod restarts, and local shell with kubectl that follows the cluster you look at
- Helm history with diffs between revisions, rollbacks and dry-run upgrades
- Read-only mode per context (enabled by default for everything that looks like prod)
- Integrated with Argo CD, Prometheus, Trivy image scanning (but works just as well without!)
Builds for macOS, Windows and Linux. Apache 2.0.
Comments
Comment by murtazayusuf 23 hours ago
Comment by agenericname 19 hours ago
Comment by murtazayusuf 18 hours ago