kubeman is a termbox based tool for realtime monitoring and management of your kubernetes cluster.
It is intended to be used as a replacement for kubectl
although it has a long way to go to match the functionality. First version of this tool will essentially be read-only.
go get github.com/alytvynov/kubeman
cd $GOPATH/src/github.com/alytvynov/kubeman; godep restore
go install github.com/alytvynov/kubeman
You need a working and relatively up to date version of go and godep for this.
- arrows up/down - navigate columns
- number keys - navigate tabs
S
- destroy podl
- stream logs for pod
Pretty much the difference between this:
And this:
If kubeman exits unexpectedly or has some other weird behavior, check ~/.kubeman.log file, it may contain some information.
If you find an issue, please create an issue in this repo, appreciate that.
TODO:
- status management (create, stop, resize, etc.)
- stats charts
- help page