Sign inSign up

kubevious/ui

By kubevious

•Updated about 3 years ago

Frontend for Kubevious - an application centric Kubernetes viewer.

Image
0

500K+

kubevious/ui repository overview

⁠What is Kubevious?

Kubevious is open-source software that provides a usable and highly graphical interface for Kubernetes. Kubevious renders all configurations relevant to the application in one place. That saves a lot of time from operators, eliminating the need for looking up settings and digging within selectors and labels. Kubevious works with any Kubernetes distributions. Kubevious and can be used at any stage of the project.

Kubevious also provides hints to operators to avoid and identify configurational and operational errors.

More details here: https://kubevious.io⁠

⁠Intro Video

⁠

For a video with voice see in youtube: https://youtu.be/YVBjt-9ugTg⁠

⁠Live Demo

See our live demo running on a model cluster: https://demo.kubevious.io⁠.

⁠Running Kubevious

Kubevious works with any Kubernetes distribution and runs within the cluster. Deploy using Helm:

kubectl create namespace kubevious

git clone https://github.com/kubevious/deploy.git kubevious-deploy.git
cd kubevious-deploy.git/release/v0.1

helm template kubevious \
    --namespace kubevious \
    > kubevious.yaml

kubectl apply -f kubevious.yaml

Wait for few seconds for deployment to succeed. Setup port forwarding:

kubectl port-forward $(kubectl get pod -l k8s-app=kubevious-ui -n kubevious -o jsonpath="{.items[0].metadata.name}") 3000:3000 -n kubevious

Access from browser: http://localhost:3000⁠

Tag summary

Content type

Image

Digest

sha256:6233e84bd…

Size

22.2 MB

Last updated

about 3 years ago

docker pull kubevious/ui:1.2.1