Kubernetes GUI

A GUI for Kubernetes,
when k9s isn't enough

k9s is great in the terminal - but sometimes you want monitoring that's always on, without a session open. Kubebar is a native app in the macOS menu bar and Windows tray: cluster health at a glance, live pod logs, restarts and scaling, plus desktop alerts when something breaks.

14-day free trial · from 12 € a year · no account required

What a menu-bar GUI adds

Always-on glance. A health indicator in your menu bar / tray - no terminal session to keep open.
Desktop alerts. Get notified on pod crashes, restarts and high CPU/memory - with smart de-duplication, not spam.
Logs & actions, clickable. Stream logs, restart pods, scale deployments, cordon/drain nodes - with confirmations.
Built-in terminal & AI. Drop into a shell when you need it; optional AI (bring your own key) explains logs and right-sizes resources.
Every cluster. AKS, EKS, GKE, DOKS and local clusters from your kubeconfig.
Billed yearly, not per seat. From 12 € a year - no monthly per-user subscription.
Live Kubernetes pod logs in Kubebar
AI log explanation and right-sizing in Kubebar

Add Kubebar to your k9s workflow in three steps

  1. Point your kubeconfig at the cluster. Any cluster in your kubeconfig works — cloud (GKE, AKS, EKS, DOKS) or local (Docker Desktop, minikube, kind).
  2. Open Kubebar. It picks up every context automatically — no account and no cloud backend.
  3. Choose a context. Switch clusters and namespaces right from the menu bar or tray.

What you can do from the menu bar

Kubebar runs quietly next to k9s: keep k9s for deep terminal work and let Kubebar watch every cluster in the background.

Health at a glance. A status dot in the menu bar or tray turns red the moment a pod crashes or CPU and memory run high — with desktop alerts, so you notice without watching a dashboard.
Live pod logs. Stream logs from any pod in a real-time window, filter them, and copy or save exactly what you need.
One-click actions. Restart pods, scale deployments, roll out restart or undo, and cordon or drain nodes — each with a confirmation step so nothing happens by accident.
Switch clusters instantly. Every context from your kubeconfig is one click away; jump between clusters and namespaces straight from the menu bar.
Multi-cloud in one app. Manage GKE, AKS, EKS, DigitalOcean and local clusters like Docker Desktop, minikube and kind side by side.
Native and private. No account and no cloud backend — your credentials and kubeconfig never leave your machine.

Kubebar and k9s, side by side

k9s is unbeatable for fast, keyboard-driven work inside a terminal — but it only watches while a session is open. Kubebar stays in your menu bar all day, shows a health dot for every context and fires a desktop alert when something breaks, so you catch problems even when no terminal is focused. Many developers keep both.

Add a GUI to your k9s workflow

Free for 14 days. Then from 12 € a year.

Download Kubebar

Frequently Asked Questions

Is Kubebar a replacement for k9s?

It complements k9s. k9s is great in the terminal; Kubebar adds always-on monitoring in the menu bar or tray — health at a glance and desktop alerts — without keeping a terminal session open.

Do I still need the terminal?

No. Kubebar is a native GUI with cluster health, live pod logs, restarts and scaling, plus desktop alerts when something breaks.