Kubernetes Dashboard that helps developers in their everyday usage
Download the binary files in the release page
Then run:
./kubedev_darwin
OR
./kubedev_unix
This method requires that you have kubectl
installed and configured
docker run --rm -it -v ~/.kube/:/root/.kube/ --net=host relferreira/kubedev:2.0.0
or for macOS (port-forward functionality doesn't work this way):
docker run --rm -it -v ~/.kube/:/root/.kube/ -p 9898:9898 relferreira/kubedev:2.0.0
To install KubeDev in your kubernetes cluster, just apply the deploy-in-cluster.yaml
file and you are ready to go:
kubectl apply -f deploy-in-cluster.yaml -n <NAMESPACE>
Keys | Shortcut |
---|---|
cmd + k | Global Search |
cmd + shift + k | Command Pallete |
cmd + shift + y | Command History |
cmd + shift + f | Table Search |
g + n | Namespace Selector |
g + s | Go to services |
g + d | Go to deployments |
g + j | Go to jobs |
g + c | Go to cronjobs |
g + t | Go to statefulsets |
g + h | Go to hpa |
g + v | Go to pvc |
g + p | Go to pods |
g + i | Go to ingress |
g + m | Go to configmaps |
g + r | Go to secrets |
g + f | Go to port-forward |
Run Server
go run main.go
Install dependencies
yarn
Run app
yarn start
docker build -t relferreira/kubedev:1.0.0 .
docker push relferreira/kubedev:1.0.0
go get -u github.com/gobuffalo/packr/packr
make