-
Notifications
You must be signed in to change notification settings - Fork 50
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
Simplify reconciliation #208
Conversation
35b0ef4
to
1ce7f9c
Compare
@shreyas-s-rao, @timuthy, @abdasgupta You have pull request review open invite, please check |
71d58b9
to
01dd86c
Compare
@timuthy, @abdasgupta, @shreyas-s-rao You have pull request review open invite, please check |
Selecting objects based on selector has been replaced with CreateOrUpdate or recreate if necessary.
01dd86c
to
36a8ed6
Compare
Resolved conflicts and adapted test cases for #222 and rebased after v0.6.0 release. |
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.
Thanks for the PR. Greatly simplified. I think, we can remove all cron job related logics in this PR. What say?
/hold as we agreed to first merge #235 and adapt this PR accordingly. |
@amshuman-kr You need rebase this pull request with latest master branch. Please check. |
/close |
How to categorize this PR?
/area control-plane
/kind technical-debt
What this PR does / why we need it:
Simplified claim logic in reconciliation by replacing selecting existing objects based on a selector with
CreateOrUpdate
or recreating them if necessary.Which issue(s) this PR fixes:
Fixes #186
Special notes for your reviewer:
This PR is based on #203 and ensures that all the test cases as of #203 are still working after the simplification. So, only the commits 67df3c1 and 36a8ed6 are relevant in this PR.
This PR should be merged only after rebasing after #203 is merged.
Release note: