Skip to content
Switch branches/tags



An open-source Web App for Kubernetes monitoring.

Table of Contents
  1. About The Project
  2. Demo
  3. Getting Started
  4. Contributors

About The Project

KubraKai is an open-source Web App for Kubernetes monitoring. KubraKai allows Users to create a profile for storing and tracking numerous Kubernetes Clusters, all within a mobile-first environment!

Key features include:

  • User authentication and authorization
  • User profile to monitor endpoints
  • GraphQL service to abstract PromQL queries for frontend developers
  • Graphs that display metrics and can be draged and dropped
  • Dynamic date selection for metric data

Built With


User Profile

Track and Monitor Multiple Clusters

Mobile screen demo

Getting Started

To get a local copy up and running, follow these steps.


  1. Crate a Google OAth account.
  2. Created a Postgres user database for the tables defined in /model/schema.sql.
  3. Expose metrics using Prometheus from a Kubernetes cluster. You can either expose a live cluster or use MiniKube.


Installing this repo

  1. Fork this repo.
  2. npm install
  3. npm run build
  4. Create an .env file to store sensetive data
  5. npm run dev


Anthony Martinez - GitHub - LinkedIn

Danny Balistocky - GitHub - LinkedIn

Jordan King - GitHub - LinkedIn

Taylor Davis - GitHub - LinkedIn