3scale-ops / prometheus-exporter-operator

Operator to centralize the setup of 3rd party prometheus exporters on Kubernetes/OpenShift, with a collection of grafana dashboards
Apache License 2.0
42 stars 15 forks source link

Add support to new logLevel field for probe exporter #28

Closed slopezz closed 3 years ago

slopezz commented 3 years ago

Closes https://github.com/3scale-ops/prometheus-exporter-operator/issues/27

Adds supports to setup logLevel on probe (blackbox) exporter (in the future this CRD field could be used for other exporters), current supported values are debug (default one) and info, and it is validated through CRD

It has been successfully tested, even an operator olm upgrade, with alpha release v0.3.2-alpha.2

Once merged into main branch it will be created a new stable release v0.3.2, and we will upgrade operator-hub version (currently it is published old v0.2.4, prior to major v1operator-sdk upgrade, which included the new olm bundle-format, new CRD api, new naming for operator deployment, role...)

/kind feature /priority important-soon /assign

3scale-robot commented 3 years ago

LGTM label has been added.

Git tree hash: 5bb87ed123bc166345013e87fd709bf132ba3308

slopezz commented 3 years ago

/approve

3scale-robot commented 3 years ago

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: slopezz

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files: - ~~[OWNERS](https://github.com/3scale-ops/prometheus-exporter-operator/blob/main/OWNERS)~~ [slopezz] Approvers can indicate their approval by writing `/approve` in a comment Approvers can cancel approval by writing `/approve cancel` in a comment