Lightweight Kubernetes resource dashboard
294
Kube Resource View is an ultra-lightweight, zero-dependency, real-time visualization dashboard designed to give cluster administrators an instant, intuitive look at CPU and Memory allocation and consumption.
Unlike heavy monitoring setups (like Prometheus, Grafana, or OpenTelemetry) that take hours to configure, require persistent storage, and consume substantial cluster resources themselves, Kube Resource View is stateless, instant, and deployable in seconds.
As a Kubernetes administrator, answering simple questions about cluster capacity shouldn't require complex query languages or heavy dashboards:
Kube Resource View answers these questions at a glance by visually pairing three critical metrics for every node and pod:
You can deploy Kube Resource View directly to your cluster using the pre-configured deployment manifest.
kubectl apply -f k8s/example-deployment.yaml
Once applied, this creates:
Note: The cluster must have the standard Kubernetes metrics-server installed for actual CPU & Memory consumption data to populate.
If you prefer to run it locally on your machine (using your current active kubectl context) without deploying it to the cluster:
Install dependencies:
npm install
Start the local server:
npm run dev
Open http://localhost:5173 to see your active cluster immediately.
This project is licensed under the MIT License.
Content type
Image
Digest
sha256:372e90fda…
Size
67.7 MB
Last updated
24 days ago
docker pull wiamsuri/kube-resource-view