1
0
mirror of https://github.com/coreos/prometheus-operator.git synced 2026-02-05 15:46:31 +01:00

7 Commits

Author SHA1 Message Date
Hélia Barroso
69076602c7 feat: add spell check workflow (#7909)
* feat: add spell check workflow

Signed-off-by: Hélia Barroso <helia_barroso@hotmail.com>

* fix: test names

Signed-off-by: Hélia Barroso <helia_barroso@hotmail.com>

---------

Signed-off-by: Hélia Barroso <helia_barroso@hotmail.com>
2025-09-22 14:29:59 +02:00
Jayapriya Pai
7476f376f1 chore: update logger with slog's discard handler
Signed-off-by: Jayapriya Pai <slashpai9@gmail.com>
2025-05-19 11:06:13 +05:30
perebaj
47ae005e7e replace goKitLogger in rules and server 2024-08-29 12:17:31 -03:00
Simon Pasquier
e198cbd9ea chore: use apiserver controller to reload certs
This commit removes the dependency on
`github.com/brancz/kube-rbac-proxy` which was only needed to reload the
TLS certificate and key files dynamically.

Instead the operator and admission webhook server use the
`DynamicServingCertificateController` from `k8s.io/apiserver` which is a
proven solution.

Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2023-12-04 17:12:29 +01:00
Simon Pasquier
5e9eed43e4 chore: reduce code duplication in components
* Share parsing for the logging flags across all binaries.
* Refactor and share the web server implementation between the operator
  and the admission webhook.
* Refactor controller configuration structs to include only the required
  parameters.
* Parse label and field selector arguments early instead of doing it in
  each controller.

Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2023-11-16 14:42:28 +01:00
Simon Pasquier
ae74bdf0d9 Bump Go version to 1.19
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2022-10-13 15:59:23 +02:00
Philip Gough
fce96dac90 server: Move TLS configuration out of operator 2022-02-01 16:09:00 +00:00