Skip to content

Metering 0.10.0

Compare
Choose a tag to compare
@chancez chancez released this 20 Nov 18:44
· 2092 commits to master since this release
- Breaking Change: Added `dt` partition column to Prometheus ReportDataSources.
  - Since this is not already a column, upon upgrading, if there are any existing ReportDataSources, the reporting-operator will fail to insert any new data, and to query from existing ReportDataSources.
- Document exposing the reporting API outside the cluster.
- Break up the metering-config document into many documents, and break up example manifests into many manifests.
- Enable configuring how much data to backfill for new Prometheus ReportDataSources.
- Enable configuring presto query size limit.
- Enable configuring reporting-operator presto query size limit.
- Add cluster cpu/memory capacity, usage, and utilization report queries with support for roll-up.
- Add RHEL Dockerfiles for building OCP images
- Set ScheduledReport failure condition when validation fails.
- Validate cron schedule is set for ScheduledReports with period set to `cron`.
- Improve validation of ReportGenerationQuery dependencies
- Update HDFS to configure each pod as it's own rack to enable replication.
- Enable configuring presto JVM options.
- Fix double counting of memory and cpu usage due to Kubernetes 1.11 change in how metrics exported.