koku-metrics-operator:v3.2.0
Features & Capabilities:
- Query Prometheus to create reports specific to cost management.
- Package reports as a tarball and uploaded to cost management through cloud.redhat.com Ingress service.
- Create a source in cloud.redhat.com.
- Persistent data storage.
- Collect all available metrics within Prometheus, up to 90 days.
- Air-gapped capable.
- Resource Optimization metrics collection.
New in v3.2.0:
- Support for amd64, arm64, ppc64le, s390x architectures
- add liveness and readiness probes to controller Pod
- update project layout for kubebuilder v4 and operator-sdk v1.33
- update pod security settings so that the controller Pod can run in Restricted mode (more info)
What's Changed
- Add bundle for upstream v3.1.0 by @djnakabaale in #244
- Update make cmd to correctly rename files by @djnakabaale in #246
- Bump actions/setup-go from 4 to 5 by @dependabot in #247
- Bump github.com/google/uuid from 1.4.0 to 1.5.0 by @dependabot in #249
- Bump k8s.io/apimachinery from 0.28.4 to 0.29.0 by @dependabot in #248
- dependabot: group github-action updates by @maskarb in #256
- Bump the ci-dependencies group with 2 updates by @dependabot in #257
- group the k8s.io dependency updates by @maskarb in #258
- Bump github.com/prometheus/client_golang from 1.17.0 to 1.18.0 by @dependabot in #255
- Bump github.com/go-logr/logr from 1.3.0 to 1.4.1 by @dependabot in #254
- Bump ubi8/go-toolset from 1.20.10-3 to 1.20.10-10 by @dependabot in #260
- ppc64le/multi-arch support for operator image by @jcho02 in #220
- update kubebuilder and operator-sdk version by @maskarb in #212
- Bump the k8s-io-dependencies group with 1 update by @dependabot in #259
- Bump github.com/onsi/ginkgo/v2 from 2.13.2 to 2.14.0 by @dependabot in #264
- Bump github.com/prometheus/common from 0.45.0 to 0.46.0 by @dependabot in #263
- Bump github.com/operator-framework/api from 0.20.0 to 0.21.0 by @dependabot in #262
- Added support for IBM Z and Power Architectures via docker-buildx by @ShivangGoswami in #261
- [COST-4579] - update features annotations by @maskarb in #266
- fix Makefile downstream command for new repo structure by @maskarb in #268
- fix build flag path by @maskarb in #271
- add node affinity for multiarch clusters by @maskarb in #272
- omit
provenance
in buildx to prevent unknown manifests by @maskarb in #273
New Contributors
- @jcho02 made their first contribution in #220
- @ShivangGoswami made their first contribution in #261
Full Changelog: v3.1.0...v3.2.0