Open-source Kubernetes dashboard

See your cluster glow.

Glowpod is a friendly web dashboard for Kubernetes. Developers get plain answers in Glance mode. Platform teams get every resource, log and YAML field in Deep mode. Same app, one click apart.

helm install glowpod oci://ghcr.io/baid0/charts/glowpod

One small binary

Run it on your laptop or install it in the cluster with Helm.

Every CRD on day one

Custom resources get lists and detail views automatically.

Runs as you

Every request uses your own Kubernetes permissions.

Open source

Free to use, read and extend. MIT licensed.

Two modes, one dashboard

Simple when you want answers. Deep when you need everything.

Glance

For developers who ship apps

Your apps, their health and what to do next, in plain language. No ReplicaSets required.

  • payments 2 of 6 pods keep restarting
  • search Waiting for free memory
  • checkout All 4 pods running
Deep

For platform and DevOps teams

Every resource, every field, node pressure, events and YAML with a diff before apply.

Example pods in Deep mode
Name Ready Restarts Age
payments-api-x2kq9 0/1 14 23m
payments-api-k4j2n 1/1 0 2d
search-indexer-0 0/1 0 6m
The overview

Know if your cluster is okay in two seconds.

Half-round gauges show real usage, and a thin inner arc shows what pods have reserved. You see the squeeze before new pods stop scheduling.

62%
CPU
78%
Memory
45%
Pods
Features

Everything kubectl knows, without the typing.

Live by default

Lists and events update the moment the cluster changes. Gauges refresh every 15 seconds. No refresh button.

Logs and terminal

Follow live logs and open a terminal in any container, right from the browser.

Safe YAML edits

Edit the real object, see the diff, and dry-run it on the server before anything changes.

Your permissions, respected

Sign in with SSO, LDAP or a token. Buttons appear only for what your RBAC allows.

Custom resources and Helm

Any CRD works out of the box. Helm releases and a resource map per namespace are built in.

Dark first, light too

Easy on the eyes at 3am, readable in a bright meeting room. Fully keyboard friendly.

Install

Running in a minute.

Start on your laptop with your kubeconfig, then move it into the cluster when your team wants it.

Read the quick start
tar -xzf glowpod_*_darwin_arm64.tar.gz && cd glowpod_*_darwin_arm64 ./glowpod

Download glowpod for macOS, Linux or Windows (shown: a Mac with Apple silicon). It uses your kubeconfig's current context, listens on 127.0.0.1 only and opens your browser.

helm install glowpod oci://ghcr.io/baid0/charts/glowpod \ -n glowpod --create-namespace

Your team signs in with SSO (OpenID Connect), LDAP or a service-account token. Set up the address and ingress with the install guide.

git clone https://github.com/Baid0/glowpod cd glowpod && make build ./bin/glowpod

Needs Go and pnpm. The binary embeds the web app, so there is nothing else to run.

Pip, the Glowpod mascot, winking

Your cluster is ready to glow.

Install Glowpod in your cluster in a minute, or try it on your laptop first.