Skip to content
/ Kur8 Public
forked from oslabs-beta/KUR8

A visual overview of Kubernetes architecture and metrics

Notifications You must be signed in to change notification settings

ivy118/Kur8

 
 

Repository files navigation

FTRI2-Crows-Nest

A visual overview of Kubernetes architecture and Prometheus metrics


Getting started


Deploying KUR8


Assuming you already have a Kubernetes cluster running, you can get started by:


In KUR8 directory run: skaffold dev

Once deployed open up port to KUR8 app: kubectl port-forward deployment/kur8-depl 8080:8080

Now open up localhost:8080 in your browser

The structures tab on the left will query your Kubernetes API to view the cluster's architecture.


Deploying Prometheus


If you don't have your instance of Prometheus installed begin by:


In KUR8 directory run: kubectl create -f infra/manifests/setup

Once setup is complete run: kubectl create -f infra/manifests/

If you want to open up Prometheus UI run: kubectl --namespace monitoring port-forward svc/prometheus-k8s 9090

Now open up localhost:9090 in your browser

You may also view the Prometheus tab in KUR8 localhost:8080 to view and create your custom dashboard.

About

A visual overview of Kubernetes architecture and metrics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 96.8%
  • HTML 2.3%
  • Dockerfile 0.9%