Kuby Logo

Kuby

Native Multi-Cluster Kubernetes Desktop App

Kuby ist ein nativer Multi-Cluster-Kubernetes-Desktop-Client, gebaut mit Tauri 2, Rust (kube-rs) und SolidJS. Statt Browser-Tabs und Web-UIs arbeitest du lokal mit Live-Watches, YAML, Logs, Exec und Port-Forward – über alle Cluster hinweg.

Was macht Kuby einzigartig?

Multi-Cluster aus dem kubeconfig

Wechsle zwischen Contexts und Clustern. KUBECONFIG wird respektiert – ideal für lokale und Cloud-Umgebungen.

Live Resource Watches

Aktuelle Ressourcenlisten über kube_runtime::watcher – Änderungen erscheinen ohne manuelles Neuladen.

API Discovery inklusive CRDs

Generische API-Discovery und DynamicObject-Zugriff decken auch Custom Resource Definitions ab.

Detail, YAML, Logs und Exec

Ressourcen ansehen und anwenden, Logs lesen, in Pods exec’en und Port-Forwards starten – alles in einer Desktop-App.

YAML-Diff und Metrics

Side-by-side YAML-Vergleich sowie CPU- und RAM-Werte über metrics.k8s.io für schnelle Diagnose.

Auth-Übersicht für gängige Setups

Zusammenfassungen für OIDC/kubelogin, EKS/GKE/AKS-Exec-Plugins, Client-Zertifikate und Teleport.

Skaliert für große Cluster

Virtualisierte Listen halten die UI auch bei vielen Namespaces und Workloads reaktionsfähig.

Cross-Platform Bundles

Build-Targets für macOS (App/DMG), Linux (AppImage/deb/rpm) und Windows (NSIS) inklusive Updater-Plugin.

Warum Kuby?

Kuby bringt den Kubernetes-Alltag auf den Desktop: Multi-Cluster, Live-Daten und die Werkzeuge, die Ops-Teams täglich brauchen – ohne Umweg über den Browser.

Kuby – Kubernetes, nativ und nah am Cluster.