Releases: electrolux-oss/kubernetes-cost-exporter
v1.0.5 - 20240719
[BREAKING_CHANGE] The exporter will use Kubecost's model/allocation/summary
endpoint from now on. Please make sure Kubecost v2.x is deployed*
* We tested the release using Kubecost v2.3 only
v1.0.4 - 20240710
[FEATURE] Multiple aggregations are supported by providing -a
(or --aggregate
) several times*
[IMPROVEMENT] Better error-handling and logging, output an info-level message when the metric is successfully updated
* For example, using -a namespace -a deployment -a pod
as a part of the arguments enables the exporter to query the costs aggregated by namespace+deployment+pod
and expose these dimensions as different labels
v1.0.3 - 20240314
[FIX] Metric labels should be cleaned up whenever new cost data is fetched
v1.0.2 - 20231212
[FEATURE] Make the metric name configurable (use -n
or --name
, the default value is kubernetes_daily_cost_usd
)
v1.0.1 - 20230814
[CHANGE] Change the metric name to kubernetes_daily_cost_usd
to make it more descriptive
[DOC] Add a sample output together with some explanations
v1.0.0 - 20230713
- [FEATURE] Query cost data from Kubecost and expose them as Prometheus metrics
- [FEATURE] Configurable aggregation level (e.g., namespace or cluster)
- [FEATURE] Additional labels to the exposed cost metrics