rudr
rudr copied to clipboard
setup a queue in rudr for events with error or need to wait and retry
We need to setup a queue, mainly for 2 reasons:
- some error occurred and need to retry.
- need to wait and retry.
The architecture is like this:
informer => queue => Instigator
↑↑ ||
<<==requeue==V
xref: https://github.com/clux/kube-rs/issues/9
@technosophos do you think we need to write a library something like controller-runtime ? Or just use some rust way to solve this?
For now, it would be fine to do it ourselves. Clux might be interested in adding something to his library if we wanted. Or if you would like to write your own Rust library and cargo
it in, that would be fine with me! I'm sure many other people would benefit.