DISCLAMER: This project is just a weekend project and does not claim to be well tested or production-ready in any way.
This project is a browser-based interface to the Kubernetes API. The idea is to provide most of the functionality of the
kubectl.sh command-line tool. Additionally, it should give you a quick overview of the health status of your Kubernetes cluster.
Kubernetes Manager needs to be run through a kubernetes API server proxy in order to be able to access the API from the browser, much like the pre-installed "KubeUI".
You need a running Kubernetes cluster. See kubernetes.io for details.
IMPORTANT: (Heapster monitoring)[ https://github.com/kubernetes/heapster ] needs to be enabled!
Start Service and Resource Controller
cd to the project root and execute
kubectl create -f k8s-manager . After a few seconds, you should find the URL to your Kubernetes Manager here:
Kubernetes Manager is built using AngularJS . Please feel free to fork this repository, ask me questions or submit pull requests!
- Write proper unit tests
- Write end-to-end tests
- Configure Grunt build process for JS and CSS minification
- Create modal detail views for resource controllers
- Create modal detail views for services
- Make resource controllers scalable with slider
转载本站任何文章请注明：转载至神刀安全网，谢谢神刀安全网 » Kubernetes Manager: A Kubernetes Dashboard / Status Page