Part of the observability epic #102 (Track F). Full design: docs/plans/102-observability-stack.md.
Scope. OpenCost per cluster → cost metrics into Mimir (per-team / namespace / cluster + cross-cluster-transfer dashboards); plus AWS CUR → Athena → Grafana (Athena datasource) for true cloud spend, attributed by the Team tag.
Verify. Per-namespace cost across clusters AND cloud-resource cost by team in one pane.
Dependency / ordering. Needs P2; the cloud (CUR) half is independent. Feeds the broader Cost & FinOps effort and the self-hosted-vs-managed call.
Part of the observability epic #102 (Track F). Full design:
docs/plans/102-observability-stack.md.Scope. OpenCost per cluster → cost metrics into Mimir (per-team / namespace / cluster + cross-cluster-transfer dashboards); plus AWS CUR → Athena → Grafana (Athena datasource) for true cloud spend, attributed by the
Teamtag.Verify. Per-namespace cost across clusters AND cloud-resource cost by team in one pane.
Dependency / ordering. Needs P2; the cloud (CUR) half is independent. Feeds the broader Cost & FinOps effort and the self-hosted-vs-managed call.