Releases: 3scale-sre/prometheus-exporter-operator
Releases · 3scale-sre/prometheus-exporter-operator
v0.4.0
Features/Changes
- Upgraded operator-sdk from
v1.5.0to latestv1.13.1#34 - Updated default cloudwatch exporter image (from
0.8.0to0.11.0) #34
Bug Fixes
- Fixed installMode
MultiNamespaces(reported at operator-framework/operator-sdk#4647, which was already fixed on operator-sdkv1.6) - Re-enabled installMode
AllNamespacesafter reported at #33
v0.3.4
v0.3.3
v0.3.2
v0.3.1
v0.3.0
Features/Changes
- Add operator logo and dashboard preview images (so it is possible to check dashboard visually without deploying the operator) #19
- Upgrade operator from operator-sdk v0.18.1 to v1.5.0 (Major upgrade) #21
- Implies almost changing everything regarding the operator management
- Implies upgrade of the CRD API from
v1beta1tov1 - Implies CSV update from
manifesttobundleformat - Replace release CI, from CircleCI to GitHub Actions
- Transfer repo to
3scale-opsorg, and rename protected branch frommastertomain#22 - Add e2e testing with
kind+kuttl, to execute it locally, and to be executed automatically at GitHub Actions for every PR tomainbranch #23 - Minor improvements #24
- Remove namespace from dashboards title (was redundant, already done automatically by newer grafana-operator versions)
- Fix small mysql dashboard error
- Re-structure ansible role to make easier the addition on new exporters (each exporter has its own directory with vars, container, volume and dashboard definitions)
- Updated docs with new install methods, development, release procedure... after the operator-sdk upgrade to v1
Important/Possible breaking changes
- CRD API updated from
v1beta1tov1 - OLM using new
bundle formatinstead of oldmanifest format. Operator may not work correctly on OCP 4.5 and older versions. Working fine on OCP 4.6+ - With the upgrade to operator-sdk v1, operator resources (deployment, serviceaccount, role...) have been renamed to current operator-sdk v1 naming convention (from
prometheus-exporter-operatortoprometheus-exporter-operator-controller-manager...) - If using OLM to install the operator, it is recommended to unistall first, then proceed to install it
v0.2.4
v0.2.3
v0.2.2
Features/Changes
- Add docs about how to run the operator locally without having to generate a new operator image #7
- Collapse by default panels of AWS services on AWS Cloudwatch grafana dashboard #8
- Add AWSClientVPN panels to AWS Cloudwatch grafana dashboardhttps://github.com//pull/9
- Fix version promql query on Elasticsearch grafana dasboard #10
- Improve AWS Elasticsearch panels on AWS Cloudwatch grafana dashboard by using correct cloudwatch metrics (from both AWS ES nodes and masters) #11
- Improve some panels of Elasticsearch grafana dashboard #12
- Add blackbox-exporter support to prometheus-exporter-operator #13