dora-metrics / pelorus

Automate the measurement of organizational behavior
https://pelorus.readthedocs.io/
Apache License 2.0
245 stars 83 forks source link

Check and write howto run Pelorus exporters with OpenShift prometheus from user monitoring stack #959

Open mpryc opened 1 year ago

mpryc commented 1 year ago

After checking with Operator Framework on the slack channel the conclusions is as follows:

With the above a helm based installation is the easiest to achieve. Second option would be in my opinion removing prometheus/grafana dependencies from OLM and adding helm logic to discover OpenShift API if it's available from community operators. If it's not then we would not create those instances and deploy only exporters. The responsibility of configuring prometheus/grafana would be then on a user who opted-out from it. This will make UX experience worst from what we have now for the users which are deploying entire pelorus stack.

beelzetron commented 1 year ago

+1 on allowing to opt-out from prometheus/grafana installation. Some people have their own prometheus infrastructure they wanto to leverage.