iwanhae / kubegraph

Realtime Web Based Kubernetes Visualizer with WebAssembly and Controller Runtime

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

kubegraph

Visualizing Kubernetes resources as a graph. It uses controller-runtime to get Kubernetes resources in realtime from your web browser and d3-force to render graph.

Video Label

Not neccessary, but for ease of use (there's a bunch of problems related to authentication and CORS to make request to your kube-apiserver in web browser), this project relies on kubectl proxy command.

How to use

curl -L https://github.com/iwanhae/kubegraph/releases/download/v0.0.1/kubegraph.tar -o kubegraph.tar
tar -xvf kubegraph.tar
kubectl proxy -w ./static

# open
# http://localhost:8001/static
# in your web browser

About

Realtime Web Based Kubernetes Visualizer with WebAssembly and Controller Runtime


Languages

Language:JavaScript 54.4%Language:Go 42.0%Language:HTML 3.3%Language:Makefile 0.3%