What is KubeAtlas
KubeAtlas builds a directed dependency graph of every resource in a
Kubernetes cluster — Deployments, ConfigMaps, Services, Ingresses,
Gateways, HTTPRoutes, PVCs, RBAC, CRDs — and lets you query it. It
answers the questions a flat kubectl get view cannot:
- "If I delete this Secret, what breaks?"
- "Which Deployments mount this ConfigMap?"
- "What's the routing path from this Ingress to a Pod?"
What it is not
- A general-purpose Kubernetes UI. Use Headlamp or Lens for that.
- A monitoring tool. Use Prometheus, Datadog, or your APM of choice.
- A GitOps tool. Use Argo CD or Flux.
KubeAtlas is the dependency graph: a focused view that complements the tools above instead of replacing them.
Project status
Pre-Alpha (Phase 0). The CLI works on real clusters. The REST API and Web UI land in Phase 1 (v0.1.0). See the Roadmap for what's planned beyond that; the Quick Start walks through what runs today.
Reading order
- Quick Start — get a graph out of a cluster (any cluster you control; kind works if you don't have one) in a few minutes.
- Architecture — six design principles and how the pieces fit together.
- Developer Guide — for contributors: prerequisites, build, test, and a worked example of adding an edge type.
- Roadmap — where v0.1.0, v1.0, and v2.0 are headed and what's deliberately deferred.