Kubecost Cloud Architecture Overview
The agent requires 2 pods and an optional daemonSet:
- 1.Kubecost Agent Pod
- 1.Cost-model: provides cost allocation calculations and metrics, reads from and scraped by Prometheus server
- 2.Prometheus Server Pod
- 1.Prometheus server: short-term time-series data store (14 days or less)
- 2.Thanos sidecar: ships metrics to Kubecost Cloud S3 bucket every 3 hours
- 3.
- 3.Network costs Daemonset
- 1.

Architecture Diagram