-
Notifications
You must be signed in to change notification settings - Fork 36
Ability to split reconciler duties #74
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Signed-off-by: Arthur De Magalhaes <[email protected]>
Signed-off-by: Arthur De Magalhaes <[email protected]>
|
hey @nebhale - when we reach agreement on this PR, could you please help with the CRD code generation update for the new flag? |
scothis
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There are a couple significant lifecycle issues with this as written. Comments inline. Given the impact of these issues, I'm not sure this belongs in core and may be better as a spec extension.
It would be good to also update the exemplar CRD schema since this is changing the shape of the resource.
Signed-off-by: Arthur De Magalhaes <[email protected]>
Signed-off-by: Arthur De Magalhaes <[email protected]>
Signed-off-by: Arthur De Magalhaes <[email protected]>
Signed-off-by: Arthur De Magalhaes <[email protected]>
Signed-off-by: Arthur De Magalhaes <[email protected]>
Signed-off-by: Arthur De Magalhaes <[email protected]>
Signed-off-by: Arthur De Magalhaes <[email protected]>
|
latest commits push this work into an extension, as we define a new annotation and CRD (internal) for the reconciler separation. |
scothis
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I like the direction here
Signed-off-by: Arthur De Magalhaes <[email protected]>
Co-authored-by: Scott Andrews <[email protected]>
Co-authored-by: Scott Andrews <[email protected]>
Signed-off-by: Arthur De Magalhaes <[email protected]>
Signed-off-by: Arthur De Magalhaes <[email protected]>
Co-authored-by: Scott Andrews <[email protected]>
Signed-off-by: Arthur De Magalhaes <[email protected]>
scothis
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A few more small suggestions after which I think we're good to go
Signed-off-by: Arthur De Magalhaes <[email protected]>
Co-authored-by: Scott Andrews <[email protected]>
Co-authored-by: Scott Andrews <[email protected]>
|
thanks for the helpful reviews / commits @scothis! I believe all of the comments were addressed. |
|
Hi, greetings folks. Apart from runtime component operator, is any other operator planning to write a reconciler ( or thinking of a similar usecase ) for |
|
Part of the intent behind custom projection is that we don't need to know. Anybody can hook in at any point in the future without our knowledge. |
Fixes #63
Adding a section that splits reconciler duties.