Skip to content
Discussion options

You must be logged in to vote

Hi there, I think the feature you're describing corresponds pretty well to this: kubernetes-sigs/controller-runtime#2374

It's already usable even though it's currently an opt-in feature and we use operators in production with this feature enabled. It allows for "0-downtime" rollout of the operator (in a way that new CR will be reconciled before the existing CRs sync finished) and in our case worked without any other considerations.

Also, in an event handler, where you have the queue, you can add items to the queue with a certain priority as an option.

PS: The feature should become default in the next release according to: kubernetes-sigs/controller-runtime#3332

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by lingdie
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