-
Notifications
You must be signed in to change notification settings - Fork 1k
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
Converge on a consistent controller design #269
Comments
I notice the Azure controller has a dependency on |
@negz, you're correct, it is a subset. We should update (rewrite) controller unit test to follow "new" paradigm, i.e. w/out |
We've iterated once or twice on the design @jbw976 mentions in this issue, with the latest iteration being captured in the above design document. This issue is still very valid, but I believe we need some more work to reach consensus on a design before we proceed with refactoring. |
Relates to #447 |
Relates to #298 |
Relates to #510 |
My take is that with the new general managed reconciler now in master, that has captured the intent of this issue. We are tracking through the provider specific epics the remaining work to update all of the controllers to this new pattern. Any documentation/guide work around how to use this controller and how to build high quality controllers/reconcilers for partners and contributors will be covered by #610. I'd like to close this issue now. |
…#269) Signed-off-by: Pete Lumbis <[email protected]> Signed-off-by: Pete Lumbis <[email protected]>
This will serve as an epic or umbrella issue for all the issues having to do with figuring out and implementing a consistent pattern and/or best practices for our controllers.
We have some fragmentation across the codebase as different controllers were authored by different developers, so we should converge on a single approach and have consistency across the codebase.
The text was updated successfully, but these errors were encountered: