0.143.0
🧰 Bug fixes 🧰
operator: Fix operator ServiceMonitor not created on OpenShift (#4603)
Two issues prevented the operator ServiceMonitor from being created on OpenShift:- The OpenShift kustomize patches were incorrectly overwriting operator args, removing flags like
--create-sm-operator-metrics=true. - The prometheus-operator library
SchemeHTTPSconstant uses uppercase "HTTPS" which is rejected by ServiceMonitor CRD validation.
- The OpenShift kustomize patches were incorrectly overwriting operator args, removing flags like