User guide¶
Welcome to the Kubus guide. Each page here covers one part of the app, with screenshots and step-by-step instructions. You don't have to read it in order — jump to whatever you're trying to do.
Browse, inspect, act¶
The whole app in three moves:
Pick your clusters, pick a kind, and you get a live list that updates over a
WebSocket watch — no refresh button. CRDs show their own additionalPrinterColumns.

Click any resource to slide open a details drawer with a human overview, a Monaco-powered YAML editor, events, a relationship map and (for pods/nodes) metrics.

Scale, restart, roll back, trigger a CronJob, cordon or drain a node, open a shell, forward a port — all from a row menu, the detail drawer or the command palette.

Start here¶
-
The Kubus window
The top bar, nav drawer, content area and bottom dock — what's where and why.
-
Connecting clusters
Select contexts, filter namespaces, and work across many clusters at once.
Browse & inspect¶
- Overview dashboard — cluster health at a glance
- Browsing resources — lists, columns, CRDs, saved views
- Resource details & YAML — the drawer and the editor
- Metrics & health — CPU/memory history
- Events — a live, deduplicated timeline
- Topology — see how resources relate
- Comparing resources — side-by-side YAML diff
Operate¶
- Quick actions — scale, restart, roll back, cordon, drain
- Logs — aggregated, colour-coded, filterable
- Shell, debug & node shell — terminals into containers and nodes
- Port forwarding — reach any pod or service
- Copying files — upload and download like
kubectl cp - Helm releases — values, history, rollback, uninstall
Power tools¶
- Command palette — Ctrl+K for everything
- Production guard & secrets — guard rails for risky clusters
- Settings — appearance, refresh, logs and terminal