Integrate Kubecost with Gitlab monitoring stack
Kubecost uses Prometheus to store it's metrics. Both Prometheus and Grafana can be bundled with Kubecost when using the Helm Chart defaults. The default metrics retention is 15 days.
However we should look into ways of exporting these metrics to our Thanos deployments, for long term storage, and also for allowing us to create Kubecost related Grafana dashboards on Gitlab's grafana https://dashboards.gitlab.net/
Acceptance Criteria:
-
Kubecost metrics are available in Thanos. -
Kubecost Grafana dashboards are available on https://dashboards.gitlab.net/
Edited by Marcel Chacon