Kubernetes dashboard for cluster management
Top 29.6% on sourcepulse
Skooner is a real-time Kubernetes dashboard designed for simple cluster management, offering a live view of cluster status and easy resource manipulation. It targets Kubernetes users seeking an intuitive, responsive interface for monitoring and controlling their clusters, providing a faster alternative to the official Kubernetes dashboard.
How It Works
Skooner employs a client-server architecture. The server, built with Express.js, acts as a proxy to the Kubernetes API server, leveraging the ~/.kube/config
for cluster connections. The client is a React application written in TypeScript, providing a responsive UI. This separation allows for efficient real-time updates and a clean separation of concerns.
Quick Start & Requirements
kubectl apply -f https://raw.githubusercontent.com/skooner-k8s/skooner/master/kubernetes-skooner.yaml
.kubectl proxy
is not supported due to header stripping.Highlighted Details
Maintenance & Community
Skooner is a sandbox project of the Cloud Native Computing Foundation (CNCF). The project has recently renamed from k8dash
to Skooner
.
Licensing & Compatibility
Licensed under the Apache License 2.0. This license is permissive and generally compatible with commercial and closed-source applications.
Limitations & Caveats
Accessing Skooner via kubectl proxy
is not supported. The project has undergone a recent name change from k8dash
, requiring users to uninstall the previous version and install Skooner. Some troubleshooting steps suggest potential RBAC configuration issues if API calls return 403 errors.
1 year ago
1 week