A portable explorer for Kubernetes, without any dependency.
Go to file
2022-10-07 13:24:45 +08:00
deploy fix: text incorrect at deploy use kubectl 2022-10-07 13:24:45 +08:00
docs/assets Add GIF record [CI SKIP] 2022-02-07 14:35:15 +08:00
package Fix image entrypoint 2021-04-17 12:07:24 +08:00
scripts Support darwin arm64 binary [CI SKIP] 2022-08-10 10:45:56 +08:00
.drone.yml Update drone CI [CI SKIP] 2022-05-24 12:04:11 +08:00
.gitignore Support dapper for build process 2021-04-17 11:44:46 +08:00
Dockerfile.dapper Bump dashboard v2.6.9-rc1 [CI SKIP] 2022-09-26 11:10:32 +08:00
LICENSE Initial commit 2021-04-13 11:30:50 +08:00
Makefile Support dapper for build process 2021-04-17 11:44:46 +08:00
manifest-head.tmpl Enable drone CI 2022-01-21 16:05:02 +08:00
manifest.tmpl Enable drone CI 2022-01-21 16:05:02 +08:00
README.md Update readme [CI SKIP] 2022-02-08 17:59:10 +08:00

kube-explorer

kube-explorer is a portable explorer for Kubernetes without any dependency.

It integrates the Rancher steve framework and its dashboard, and is recompiled, packaged, compressed, and provides an almost completely stateless Kubernetes resource manager.

Usage

Please download the binary from the release page.

To run an HTTP only server:

./kube-explorer --kubeconfig=xxxx --http-listen-port=9898 --https-listen-port=0

Then, open the browser to visit http://x.x.x.x:9898 .

Build

To debug on an AMD64 Linux host:

make dev

# $basedir=/opt/ui/dist/
# prepare the file trees like this
# $basedir/dashboard/
# $basedir/index.html

# good to go!
./kube-explorer --debug  --ui-path /opt/ui/dist/ --http-listen-port=9898 --https-listen-port=0

To build all cross-platform binaries:

CROSS=1 make