Skip to content

Releases: 3scale-sre/prometheus-exporter-operator

v0.4.0

28 Oct 10:10
f27dc15

Choose a tag to compare

Features/Changes

  • Upgraded operator-sdk from v1.5.0 to latest v1.13.1 #34
  • Updated default cloudwatch exporter image (from 0.8.0 to 0.11.0) #34

Bug Fixes

v0.3.4

23 Jul 15:12
23932d7

Choose a tag to compare

Features/Changes

  • Improve AWS Cloudwatch Elasticsearch monitoring by adding new metrics, updating grafana dashboard and providing new example prometheus rules #30

v0.3.3

07 Jun 12:50
81eaede

Choose a tag to compare

Features/Changes

  • Add support to probe-exporter to use optionally a Secret for blackbox modules config #29

v0.3.2

25 May 14:17
f9d171b

Choose a tag to compare

Features/Changes

  • Add support to new logLevel field for probe exporter #28

v0.3.1

19 Apr 13:35
88759a2

Choose a tag to compare

Features/Changes

  • Disable kube-rbac-proxy from prometheus-exporter-operator controller-manager #26

v0.3.0

14 Apr 16:07
9472bc5

Choose a tag to compare

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 v1beta1 to v1
    • Implies CSV update from manifest to bundle format
    • Replace release CI, from CircleCI to GitHub Actions
  • Transfer repo to 3scale-ops org, and rename protected branch from master to main #22
  • Add e2e testing with kind + kuttl, to execute it locally, and to be executed automatically at GitHub Actions for every PR to main branch #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 v1beta1 to v1
  • OLM using new bundle format instead of old manifest 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-operator to prometheus-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

23 Feb 11:48
a566969

Choose a tag to compare

Features/Changes

  • Add support for nodeSelector on deployments #17

v0.2.3

24 Nov 15:25
a63c51e

Choose a tag to compare

Features/Changes

  • Fix Probe (blackbox) grafana dashboard #16

v0.2.2

18 Nov 15:40
f92f572

Choose a tag to compare

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

v0.2.1

15 Oct 15:01
40b31ae

Choose a tag to compare

Features/Changes

  • Improved elasticsearch exporter grafana dashboard