Getting started
Deploy Ollie on a Kind cluster, attach to a real workload, and see per-pod L4 + L7 metrics with K8s identity in under 10 minutes.
You’re in the Ollie reference docs. The site root has the project pitch; this section is the user-facing reference for the v0.3 dev preview.
Brand new? → Getting started walks from a fresh Kind cluster through deploying nginx and seeing per-pod HTTP metrics on the agent’s :9090 scrape endpoint, all with K8s identity attached.
Want to understand what’s actually shipping? → What works today is the honest v0.3 inventory — what’s captured, what the metric names look like, what isn’t built yet.
Curious about the architecture? → Architecture covers the sibling-container model: the upstream OBI image runs as a sibling to the agent, the agent writes OBI’s config + receives its OTLP + re-exposes everything on a single Prometheus URL.
Looking ahead? → Roadmap lays out v0.4 (control plane), v0.5 (in-cluster store + HPA), and v0.6 (TLS + cardinality controls).
The repo’s docs/design/ directory holds the full architectural design log: per-subsystem design docs, the architectural decision record (decisions.md — 21 ADRs and counting), and the agreed requirements (docs/requirements.md). Read those if you’re considering contributing or want to understand why the current architecture is what it is.
Deploy Ollie on a Kind cluster, attach to a real workload, and see per-pod L4 + L7 metrics with K8s identity in under 10 minutes.
Honest v0.3 feature snapshot — what’s captured, what the metric names look like, and what’s not built yet.
How the agent and OBI fit together — the sibling-container model and why the agent is intentionally thin.
What’s shipped, what’s coming, and what’s deferred to GA.
How to file issues, structure PRs, and work on Ollie.