prometheus-operator icon indicating copy to clipboard operation
prometheus-operator copied to clipboard

Add support for Silence CRD

Open mcbenjemaa opened this issue 2 years ago • 1 comments

What is missing?

Definitely having a way of managing Silences through the K8s API, by adding support for Silence CRD.

A lot of people managing silences with different approaches, but it's always cumbersome.

At Giant Swarm, we manage silences through an operator, we call it silence-operator We would love to move the implementation to prometheus-operator and provide it to the community.

Why do we need it? Dynamically manage Silences with prometheus-operator.

Benefits for us (Giant Swarm): less components, better upstream support Environment

N/A

Anything else we need to know?:

I would like to implement this.

Any suggestions?:

  • Do I need to do it in separated PRs?
  • What kind of e2e test shall I integrate?

mcbenjemaa avatar Mar 24 '23 23:03 mcbenjemaa

The topic was already discussed in #2398. At the very least we can start a design document to discuss the motivation, use cases, possible pitfalls and implementation options.

simonpasquier avatar Mar 27 '23 07:03 simonpasquier

Hi, I noticed this issue hasn’t had any recent activity. If no one is currently working on it, I’d be happy to take it on.

marioferh avatar Jul 14 '25 10:07 marioferh

Hi Mario, I was already taking a look at this and https://github.com/prometheus-operator/prometheus-operator/issues/6508 but let's collaborate on this ;)

danielmellado avatar Jul 14 '25 10:07 danielmellado

Thanks folks :)

slashpai avatar Jul 14 '25 10:07 slashpai

Please take a look at the PR https://github.com/prometheus-operator/prometheus-operator/pull/5485 for the Design document.

mcbenjemaa avatar Jul 14 '25 10:07 mcbenjemaa