Skip to content

Kubus

A free, open-source Kubernetes GUI. Connect to all your clusters at once — browse and edit every resource (CRDs included), stream aggregated logs, open shells, forward ports, watch metrics and manage Helm — from one polished UI that runs entirely on your machine.

Get started Download GitHub

The Kubus overview dashboard The Kubus overview dashboard

Why Kubus?

kubectl is fast but invisible — you can't see your clusters. Dashboards are pretty but live in a pod and need RBAC, ingress and a login. Kubus sits in between: a desktop-grade UI that runs as a local app, talks to your clusters with your existing kubeconfig, and never sends a byte off your machine.

  • Every cluster at once


    Select any number of kubeconfig contexts and lists merge into one view with a cluster column. Stop juggling kubectl config use-context.

    Connecting clusters

  • Every resource kind


    Built-in workloads, networking, config, storage and RBAC — plus every CRD, discovered dynamically with its printer columns rendered as real columns.

    Browsing resources

  • Aggregated logs


    Stream logs from many pods at once, colour-coded per pod, with regex filter, follow, timestamps, previous-container logs and one-click download.

    Logs

  • Shells & debugging


    A real terminal into any container, ephemeral debug containers for distroless pods, and a privileged node shell that nsenters into the host.

    Shell & debug

  • Metrics & health


    CPU/memory history charts from metrics-server, and an overview dashboard that flags failing pods, unavailable workloads, restarts and warnings.

    Metrics & health

  • Helm, no binary


    List releases, inspect user and computed values, read manifests, browse history, roll back and uninstall — the server decodes release secrets itself.

    Helm releases

  • Command palette


    Ctrl+K searches resources, kinds and pages, runs actions on anything and drives the whole app from the keyboard.

    Command palette

  • Local & private


    Binds to 127.0.0.1 only, guards every request with a per-run token, and redacts Secret values by default. Nothing leaves your laptop.

    Security model

Kubus in one minute

Ready?

  • Install Kubus


    Grab the desktop installer for Windows, macOS or Linux — or run it from source.

    Installation

  • Quickstart


    From zero to browsing your first cluster in about five minutes.

    Quickstart

Kubus is a local tool

Kubus is meant to run on your machine against clusters you already have credentials for. It is not a hosted multi-tenant dashboard. See the security model for exactly what that means.