Simon Pasquier
Simon Pasquier
Prometheus stores metadata about collected metrics such as help text and metric type (gauge, counter, ...). When evaluating a metric query, korrel8r could process the PromQL expression, extract metric names...
The instructions at https://github.com/redhat-cop/resource-locker-operator#metrics are problematic for 2 reasons: * Only namespaces of OCP "core" and Red Hat certified components are supposed to be labeled with `openshift.io/cluster-monitoring="true"` . Anything else...
This commit removes support for the following API versions: * `discovery.k8s.io/v1beta1` API version of EndpointSlice (no longer served as of v1.25). * `networking.k8s.io/v1beta1` API version of Ingress (no longer served...
### Proposal Over the years, the project accumulated 29 service discovery mechanisms. While some SDs are widely used (e.g. Kubernetes, EC2, GCP, Azure, ...), the project faces a couple of...
### Component(s) ThanosRuler ### What is missing? Please describe. To be able to scale ThanosRuler objects, the CRD needs a scale subresource. ### Describe alternatives you've considered. _No response_ ###...
### Component(s) AlertManager ### What is missing? Please describe. To be able to scale Alertmanager objects, the CRD needs a scale subresource. Follow-up from #4727 ### Describe alternatives you've considered....
**What is missing?** The operator doesn't support the new `endpointslice` role available in Prometheus since v2.21.0 (https://github.com/prometheus/prometheus/pull/6838). **Why do we need it?** [Endpoint slices](https://kubernetes.io/docs/concepts/services-networking/endpoint-slices/) are required to scale services with...
### Component(s) Prometheus, PrometheusAgent ### What is missing? Please describe. Support the new GOGC runtime option introduced in https://github.com/prometheus/prometheus/pull/14176 Note that we could support this for all Prometheus versions by...
_Originally posted by @simonpasquier in https://github.com/prometheus-operator/prometheus-operator/issues/6346#issuecomment-2034841318_ > are you saying that WebhookURLFile should not be a string, but a secretKeySelector? Or that we shouldn't offer this option at all? In...
Ideally we'd need an e2e test to verify this but it's a bit more involved. I also think that we should reduce code duplication since all controllers have similar patterns...