Simon Pasquier

Results 61 issues of Simon Pasquier
trafficstars

### Component(s) Prometheus, PrometheusAgent, AlertManager, ServiceMonitor, PodMonitor, Probe, ScrapeConfig ### What is missing? Please describe. https://github.com/prometheus/prometheus/pull/10492 added support for proxy URL for OAuth2 (via https://github.com/prometheus/common/releases/tag/v0.33.0). It's currently not possible to...

help wanted
kind/feature

## Description Switching to https://github.com/brancz/prometheus-example-app ## Type of change _What type of changes does your code introduce to the Prometheus operator? Put an `x` in the box that apply._ -...

size/XS

**What is missing?** Though the operator will discard "invalid" resources before reconciling the Prometheus configuration, the user isn't notified in advance that the resource isn't correct. For example: https://github.com/prometheus-operator/prometheus-operator/blob/56e89dfa0bac7a6b38a962059127992e64f69301/pkg/apis/monitoring/v1/types.go#L1195-L1211 In...

help wanted
kind/feature

## Description Closes #4451 Still WIP - [ ] cleanup of the ConfigGenerator changes. - [ ] e2e tests ## Type of change _What type of changes does your code...

size/XXL

[slog](https://pkg.go.dev/log/slog) provides structured logging out of the box. It should be a good fit to replace `github.com/go-kit/klog` which is used currently. Advantages: * Reduce our dependency tree. * Likely better...

help wanted
dependency/external
kind/enhancement
kind/feature

### Is there an existing issue for this? - [X] I have searched the existing issues ### What happened? `go install github.com/prometheus-operator/prometheus-operator/cmd/po-lint@latest` fails with ```` go: github.com/prometheus-operator/prometheus-operator/cmd/po-lint@latest (in github.com/prometheus-operator/[email protected]): The...

kind/bug

**What is missing?** If a monitoring object (ServiceMonitor, PodMonitor, PrometheusRules) contains a `$(FOOBAR)` value which isn't present in the config-reloader container, the reloader fails early and doesn't expand the final...

help wanted
kind/feature

https://github.com/redhat-cop/resource-locker-operator/issues/68#issue-1464664260 The instructions at https://github.com/redhat-cop/group-sync-operator#metrics are problematic for a couple of reasons: * Only namespaces of OCP "core" and Red Hat certified components are supposed to be labeled with openshift.io/cluster-monitoring="true"...

This PR introduces the `promrunner` program: it takes a PR number (+ CircleCI token), downloads the `prometheus` binary from the CircleCI artifact (see https://github.com/prometheus/prometheus/pull/4685) and replaces itself with the `prometheus`...

Right now kube-rbac-proxy can be configured with only one resource request authorization (as described in https://github.com/brancz/kube-rbac-proxy/tree/master/examples/resource-attributes). It would be useful to specify more than one resource request. We have a...