KDash is a fast and simple terminal dashboard for Kubernetes clusters, built with Rust to provide real-time cluster insights.
A simple and fast dashboard for Kubernetes
KDash is designed for Kubernetes users who want a lightweight, terminal-based dashboard to monitor and manage their clusters efficiently. It is ideal for developers, DevOps engineers, and SREs who prefer CLI tools for quick cluster status checks and container security automation.
KDash requires access to a Kubernetes cluster and appropriate kubeconfig permissions to function correctly. It is recommended to use the Scoop installer on Windows due to Chocolatey's slower package validation. Users should ensure Rust and Cargo are installed if building from source. The tool focuses on terminal-based monitoring and does not provide a GUI.
For Mac & Linux: brew tap kdash-rs/kdash
brew install kdash
For Windows (recommended): scoop bucket add kdash-bucket https://github.com/kdash-rs/scoop-kdash
scoop install kdash
For Windows (alternative): choco install kdash
To upgrade via Homebrew: brew upgrade kdash
To upgrade via Chocolatey: choco upgrade kdash --version=<version>
Using Cargo: cargo install kdash
If issues with dependencies, use: cargo install --locked kdash
Run from source: clone repo and run cargo run or make
brew install kdash
Installs KDash on Mac or Linux using Homebrew.
scoop install kdash
Installs KDash on Windows using Scoop package manager.
choco install kdash
Installs KDash on Windows using Chocolatey package manager.
cargo install kdash
Installs KDash using Rust's Cargo package manager.
cargo install --locked kdash
Installs KDash with locked dependencies to avoid issues.
curl https://raw.githubusercontent.com/kdash-rs/kdash/main/deployment/getLatest.sh | bash
Runs the install script to download and install the latest KDash binary.
cargo run
Builds and runs KDash from the cloned source code.