Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@arthurdm
Copy link
Member

Fixes #63

Adding a section that splits reconciler duties.

arthurdm added 2 commits July 13, 2020 11:25
Signed-off-by: Arthur De Magalhaes <[email protected]>
Signed-off-by: Arthur De Magalhaes <[email protected]>
@arthurdm arthurdm requested review from nebhale and scothis and removed request for nebhale July 13, 2020 15:29
@arthurdm
Copy link
Member Author

hey @nebhale - when we reach agreement on this PR, could you please help with the CRD code generation update for the new flag?

@arthurdm arthurdm requested a review from nebhale July 13, 2020 15:36
Copy link
Member

@scothis scothis left a 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.

arthurdm added 2 commits July 17, 2020 16:16
Signed-off-by: Arthur De Magalhaes <[email protected]>
Signed-off-by: Arthur De Magalhaes <[email protected]>
@arthurdm
Copy link
Member Author

@scothis / @nebhale - I have now simplified the PR text and switched to using Enums. I tried to make it clear that processing of ServiceBinding is shared, as 2 elements are processed by each framework.

arthurdm added 5 commits July 20, 2020 14:52
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]>
@arthurdm
Copy link
Member Author

latest commits push this work into an extension, as we define a new annotation and CRD (internal) for the reconciler separation.

Copy link
Member

@scothis scothis left a 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

arthurdm and others added 5 commits July 20, 2020 16:26
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]>
arthurdm and others added 2 commits July 21, 2020 10:10
Co-authored-by: Scott Andrews <[email protected]>
Signed-off-by: Arthur De Magalhaes <[email protected]>
Copy link
Member

@scothis scothis left a 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

arthurdm and others added 2 commits July 22, 2020 21:07
Signed-off-by: Arthur De Magalhaes <[email protected]>
Co-authored-by: Scott Andrews <[email protected]>
Co-authored-by: Scott Andrews <[email protected]>
@arthurdm
Copy link
Member Author

thanks for the helpful reviews / commits @scothis! I believe all of the comments were addressed.

@nebhale nebhale requested a review from Avni-Sharma July 23, 2020 18:40
@nebhale nebhale merged commit c6c1f25 into master Jul 23, 2020
@sbose78
Copy link
Contributor

sbose78 commented Oct 7, 2020

Hi, greetings folks.

Apart from runtime component operator, is any other operator planning to write a reconciler ( or thinking of a similar usecase ) for ServiceBindingProjection at the moment ?

@scothis
Copy link
Member

scothis commented Oct 7, 2020

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.

@nebhale nebhale deleted the reconcileDuties branch October 28, 2021 18:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

How to control reconcile duties

6 participants