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

feat: use file based OLM catalog #56

Closed raelga closed 2 weeks ago

raelga commented 2 weeks ago

This pull request includes significant changes to the GitHub Actions workflow and the Makefile for the prometheus-exporter-operator project. The changes primarily focus on improving the release process, containerization, and metadata management.

GitHub Actions Workflow Improvements:

Makefile Enhancements:

Metadata and Dockerfile Updates:

File based OLM catalog

These changes collectively enhance the automation, compatibility, consistency, and reliability of the release process for the prometheus-exporter-operator project.

Notes

/kind feature /priority important-longterm /assign

3scale-robot commented 2 weeks ago

LGTM label has been added.

Git tree hash: 638052fedc306905c33085ccdc36528eac3efc72

raelga commented 2 weeks ago

/approve

3scale-robot commented 2 weeks ago

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: raelga

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)~~ [raelga] Approvers can indicate their approval by writing `/approve` in a comment Approvers can cancel approval by writing `/approve cancel` in a comment