Kubebar Marcel Glaeser
Install Kubebar with WinGet
winget install --id=MarcelGlaeser.Kubebar -e KubeBar: Monitoring Kubernetes Clusters from Your System Tray
KubeBar is a native application designed to monitor and manage Kubernetes clusters directly from your system tray. It reads your existing kubeconfig file to provide real-time insights into cluster health, nodes, pods, deployments, and Helm releases. The app notifies you when a pod crashes, restarts, or exceeds resource limits, ensuring you stay informed about cluster activity.
Key Features:
- Real-Time Cluster Health Monitoring: A green, yellow, or red indicator in your system tray shows the overall health of your Kubernetes clusters at a glance.
- Pod Log Viewer and Search: View, search, and filter pod logs with real-time streaming. Copy or save logs to a file with one click.
- One-Click Pod Restart and Deployment Scaling: Quickly restart misbehaving pods or scale deployments up or down using an intuitive slider.
- Smart Notifications: Receive alerts when a pod crosses resource thresholds, with escalation for critical issues and automatic all-clear notifications.
- Metric Charts with Event Correlation: CPU and memory usage charts allow you to mark specific time windows. KubeBar then displays the corresponding cluster events and log lines, streamlining troubleshooting.
- Multi-Cluster Support: Manage multiple clusters, including Azure AKS, AWS EKS, Google GKE, DigitalOcean DOKS, and local Kubernetes setups.
Target Audience and Benefits:
Ideal for DevOps engineers, site reliability engineers (SREs), and Kubernetes administrators who need quick access to cluster insights without switching contexts. KubeBar saves time by centralizing monitoring, troubleshooting, and management tasks in a single, easy-to-use interface.
Available via the Windows Package Manager, you can easily install KubeBar using winget or deploy it using the winget command line for seamless integration into your workflow.