Skip to content

Self managed sharded workqueue for scaling controller #4793

Closed Answered by camilamacedo86
Anuragch asked this question in Support
Discussion options

You must be logged in to vote

Hi folks 👋

To avoid triggering reconciliations on all events, you can use predicates in the watch setup:

Hope that helps!

As for changing this behaviour in controller-runtime, I don’t think it's within scope—it’s working as designed. If you feel strongly, you could raise an RFE about it, but your goal might already be achievable with existing code implementation and features (unless I misunderstood).

Also, could you clarify what you'd like from Kubebuilder in this case? We rely on controller…

Replies: 2 comments 2 replies

Comment options

You must be logged in to vote
2 replies
@Anuragch
Comment options

@camilamacedo86
Comment options

Answer selected by camilamacedo86
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Support
Labels
None yet
2 participants