koku-metrics-operator:v4.0.0
Features & Capabilities:
- Query Prometheus to create reports specific to cost management.
- Package reports as a tarball and uploaded to cost management through console.redhat.com Ingress service.
- Create a source in console.redhat.com.
- Persistent data storage.
- Collect all available metrics within Prometheus, up to 90 days.
- Air-gapped capable.
- Resource Optimization metrics collection.
- Virtual machine metrics collection.
New in v4.0.0:
- Adds virtual machine metrics collection.
- Progress towards FIPS 140 compliance.
- API name change from
KokuMetricsConfigtoCostManagementMetricsConfig. - Include an initialization sample resource for the CR.
What's Changed
- [COST-5631] bundle for v3.3.2 by @djnakabaale in #477
- Update Konflux references (main) by @red-hat-konflux in #483
- Update pre-commit hook golangci/golangci-lint to v1.62.0 (main) by @red-hat-konflux in #485
- Bump appleboy/ssh-action from 1.1.0 to 1.2.0 in the ci-dependencies group by @dependabot in #489
- Update docker.io/library/golang Docker tag to v1.23.3 (main) by @red-hat-konflux in #484
- Update Konflux references (main) by @red-hat-konflux in #491
- Update Konflux references (main) by @red-hat-konflux in #492
- Update pre-commit hook golangci/golangci-lint to v1.62.2 (main) by @red-hat-konflux in #497
- Update Konflux references (main) by @red-hat-konflux in #500
- Bump github.com/prometheus/common from 0.60.1 to 0.61.0 in the prometheus group by @dependabot in #512
- Red Hat Konflux purge koku-metrics-operator-bundle by @red-hat-konflux in #516
- Red Hat Konflux purge koku-metrics-operator by @red-hat-konflux in #515
- Bump library/golang from 1.23.3 to 1.23.4 by @dependabot in #506
- Full dep update by @maskarb in #525
- Bump the testing-framework group across 1 directory with 2 updates by @dependabot in #530
- update community operator release doc by @maskarb in #507
- COST-5898 ubuntu actions update by @lcouzens in #538
- Bump appleboy/ssh-action from 1.2.0 to 1.2.2 in the ci-dependencies group across 1 directory by @dependabot in #553
- Bump the prometheus group across 1 directory with 2 updates by @dependabot in #551
- Bump github.com/google/go-cmp from 0.6.0 to 0.7.0 by @dependabot in #542
- Bump library/golang from 1.23.4 to 1.24.2 by @dependabot in #560
- update dependencies by @djnakabaale in #558
- [COST-5821] Add scope to access token request for service account auth by @djnakabaale in #564
- Bump github.com/operator-framework/api from 0.27.0 to 0.30.0 in the k8s-io-dependencies group across 1 directory by @dependabot in #565
- Bump golang.org/x/net from 0.33.0 to 0.36.0 in the go_modules group by @dependabot in #554
- Bump the testing-framework group with 2 updates by @dependabot in #556
- Bump the prometheus group across 1 directory with 2 updates by @dependabot in #566
- Bump github.com/onsi/gomega from 1.36.3 to 1.37.0 in the testing-framework group by @dependabot in #567
- [COST-5936] add operatorframework.io/initialization-resource annotation by @djnakabaale in #571
- [COST-6245] Add virtual machine metrics by @djnakabaale in #569
- Bump the k8s-io-dependencies group with 4 updates by @dependabot in #568
- Bump library/golang from 1.24.2 to 1.24.3 by @dependabot in #570
- support golangci-lint v2 by @djnakabaale in #562
- [COST-6334] Add resource_id col to VM report by @djnakabaale in #577
- [COST-5539] Replace KokuMetricsConfig with CostManagementMetricsConfig by @djnakabaale in #576
- Bump github.com/prometheus/common from 0.63.0 to 0.64.0 in the prometheus group by @dependabot in #574
- Bump the k8s-io-dependencies group across 1 directory with 4 updates by @dependabot in #575
- [COST-6085] make operator FIPS compliant by @djnakabaale in #578
- [COST-5805] Update docs with what's new in v4.0.0 by @djnakabaale in #581
- Bump github.com/go-logr/logr from 1.4.2 to 1.4.3 by @dependabot in #579
New Contributors
Full Changelog: v3.3.2...v4.0.0