-
Notifications
You must be signed in to change notification settings - Fork 431
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
Move Service interface outside of azure (cloud/ directory) package #1075
Comments
@shysank |
Sure @surajrana93 , although I'm not entirely sure about where we want to move |
Maybe we just rename Related to this, does anyone else find that the |
+1 for the rename
Yep, I think this slipped into the v1alpha2 revamp and never got corrected. +1 for renaming the directory to |
+1 for renaming both interface, and directory. I also noticed we have an |
Yep that's leftover TODO from #757 As soon as all the services have been refactored we can get rid of OldService |
/assign |
@CecileRobertMichon |
/kind cleanup
Describe the solution you'd like
We have the service interface which describes the behavior of a reconciliation capz service. There are two kinds of services:
cloud/services
directory.controllers/
Right now, the
Service
interface is defined insidecloud/
directory which makes it awkward for services that are outside ofcloud/services
to implement.We'd like to move
Service
interface outside ofcloud/
to a common package accessible for all implementors.Anything else you would like to add:
More discussion on this topic here
Environment:
kubectl version
):/etc/os-release
):The text was updated successfully, but these errors were encountered: