Live Event

Meet us at

Hannover Messe 2026

Hanover Exhibition and Trade Center

30521 Hanover, Germany

Hall 26 — Stand F92 — Booth 4

Come say hello and see a live demo

Learn More
Meet us at Hannover Messe 2026 | Hall 26 — Stand F92 — Booth 4 | Hanover Exhibition and Trade Center, 30521 Hanover | Meet us at Hannover Messe 2026 | Hall 26 — Stand F92 — Booth 4 | Hanover Exhibition and Trade Center, 30521 Hanover

Break down your
Kubernetes Cluster
costs by application

Monitor every pod. Price every node. Ask questions in plain English. klustercost gives you complete cost visibility - with a single Helm command.

terminal
$ helm install klustercost helm/klustercost
NAME: klustercost
NAMESPACE: default
STATUS: deployed
REVISION: 1
✓ Monitor ready  ✓ Price service  ✓ PostgreSQL
klustercost is now tracking your cluster costs.

How klustercost Works

Four components work together to give you full cost visibility - automatically.

Monitor

Watches your cluster via the Kubernetes API and Prometheus

Store

Pod and node data persisted into PostgreSQL every 10 minutes

Price

Nodes enriched with real hourly costs from cloud APIs

Query

Ask in plain English, WhatsApp, or connect Power BI

Kubernetes Costs Are a Black Box

You deploy workloads, nodes scale up, and the bill arrives. But where did the money go?

Unpredictable Bills

Cloud invoices spike without warning. You can't attribute spend to individual workloads, teams, or namespaces.

No Per-Pod Visibility

Kubernetes abstracts infrastructure, but also hides which pods and services are consuming the most resources and money.

Manual Pricing Lookups

Cross-referencing VM SKUs with pricing pages is tedious, error-prone, and out of date the moment you finish.

Klustercost is
Everything You Need for Cost Clarity

A complete observability stack purpose-built for Kubernetes cost management.

Real-time Monitoring

Go-based observers use Kubernetes informers and Prometheus to track every pod, node, and namespace in real time.

Automated Pricing

Nodes are automatically enriched with hourly VM costs from Azure retail pricing APIs. No spreadsheets required.

AI-Powered Queries

Ask questions in plain English — "Which pod used the most CPU?" — and get answers instantly. No other expertise needed.

Social Apps Integration

Query your cluster costs from WhatsApp, Teams, Slack, etc. Send a message, get cost breakdowns — right where your team already communicates.

Power BI Ready

Connect enterprise dashboards directly to your data. Build custom cost reports with the tools your org already uses.

One-Command Deploy

A single Helm chart deploys the entire stack — monitor, pricing, database, and optional AI layer — in under a minute.

Ask Your Cluster
Anything

klustercost uses AI to translate your plain-English questions into real answers — delivered in two ways, so everyone on the team gets what they need.

Natural language answers — plain-English summaries anyone can understand

Structured JSON — machine-readable data for dashboards, scripts, and integrations

Read-only queries — your data is always safe

Works via HTTP API, MCP protocol, or Social Apps

klustercost AI
?
? Show me average memory usage per namespace
● plain-english answer + ● JSON · 3 namespaces · 0.4s
? What are the top 5 pods by cost today?
● plain-english answer + ● JSON · 5 pods · 0.6s

Up and Running in Three Steps

From zero to full cost visibility in under a minute.

1. Clone the repository

bash
helm pull oci://ghcr.io/klustercost/k8s/klustercost

2. Configure your values

yaml
# helm/klustercost/values.yaml
global:
  appName: "klustercost"
  extraLabels: {}
mcp:
  enabled: true
  openai:
    apiKey: "sk-..."

3. Deploy with Helm

bash
helm install klustercost helm/klustercost

That's it. klustercost starts collecting data immediately.

Built in the Open.
Join the Community.

klustercost is open source and always will be. Contribute features, report bugs, or just give us a star — every bit helps.