kubewatch icon indicating copy to clipboard operation
kubewatch copied to clipboard

Is it possible to get notified if there are any custom resources in cluster?

Open mkazla opened this issue 2 years ago • 8 comments

Hi Team,

We have few custom resources running in our cluster, is it possible to generate notifications for them as well

mkazla avatar Jan 24 '23 09:01 mkazla

Hey, it's not supported yet, but it's being planned.

Out of curiousity, what custom resources would you like to track and in what scenarios do you want to get notified?

aantn avatar Jan 24 '23 12:01 aantn

Hey @aantn , We have some CRD's that are used to provision few resources outside of the kubernetes cluster using the cloud providers for which we would love to get notifications whenever a new resource added into cluster.

Any rough idea by when we would be able to see that new feature?

Thanks

mkazla avatar Jan 25 '23 07:01 mkazla

we use CRDs extensively as well to provision things like databases (https://github.com/kloeckner-i/db-operator) and manage things like service meshes (linkerd)

Changes to these CRDs can have a significant change on the stability of an application so it would be good to be notified when they change.

firecube-oss avatar Jan 26 '23 02:01 firecube-oss

Thanks, that makes sense.

I don't have an ETA yet, but I did write the initial code for this a long time ago. It needs to be merged into kubewatch, but PRs are welcome!

https://github.com/robusta-dev/robusta-topology-watcher

aantn avatar Jan 28 '23 14:01 aantn

Hey @aantn, Is it possible to merge the PR in coming days so that we can consume kubewatch directly as per our needs?

Thanks

mkazla avatar Jan 31 '23 05:01 mkazla

Hey, it's unfortunately going to be some time before we get this merged. We will have CRD support one of these days, but it's not a focus for the team this quarter.

PRs are welcome though! If someone can help contribute, it will certainly happen faster.

aantn avatar Jan 31 '23 23:01 aantn

Is this still something the team might be able to implement?

schuman0 avatar Feb 27 '24 18:02 schuman0

Hi @schuman0, we're still unable to commit to a timeline. We're a small team with limited resources, but PRs are most certainly welcome!

aantn avatar Mar 14 '24 11:03 aantn

Hey all, thank you for the patience waiting for this. Listening to CRDs is finally supported in the latest version!

aantn avatar Aug 19 '24 08:08 aantn