tushar-lb / kubedev

A simpler and more powerful Kubernetes Dashboard

Home Page:https://relferreira.github.io/kubedev/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


Kubernetes Dashboard that helps developers in their everyday usage

Docker Image CI

Installation

Executable

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

docker run --rm -it -v ~/.kube/:/root/.kube/ --net=host relferreira/kubedev:1.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:1.0.0

Shortcuts

Keys Shortcut
cmd + k Global Search
cmd + shift + k Command Pallete
cmd + shift + y Command History
cmd + shift + f Table Search

Development

Server

Run Server

go run main.go

UI

Install dependencies

yarn

Run app

yarn start

Packaging

Docker

docker build -t relferreira/kubedev:1.0.0 .
docker push relferreira/kubedev:1.0.0

Executable

go get -u github.com/gobuffalo/packr/packr
make

About

A simpler and more powerful Kubernetes Dashboard

https://relferreira.github.io/kubedev/

License:Apache License 2.0


Languages

Language:JavaScript 91.5%Language:Go 6.5%Language:HTML 1.0%Language:Dockerfile 0.5%Language:Makefile 0.4%