-
Notifications
You must be signed in to change notification settings - Fork 669
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
Remove dependencies on k8s.io/kubernetes #200
Comments
/assign |
@damemi we dont have to use k8s.io/kubernetes` and also we should stop using internap apis and replace them with external exported apis. |
/kind cleanup |
@seanmalloy nope, thought it would get closed automatically. Thanks for reminding me |
@damemi: Closing this issue. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
There are several places in the code where we are importing
k8s.io/kubernetes
At a glance many of these seem to be importing internal APIs, for possibly dubious reasons (such as here, where this is only used to access 2 constants, both which are available in
k8s.io/api
). Some of these changes may require minor refactors tok8s.io/kubernetes
(such as moving constants that never got copied to the external APIs)I think we should work to break these dependencies on
k8s.io/kubernetes
, as I don't think it is intended to be imported by external tools and this will make the switch to go.mod simpler (as well as reduce our transitive dependencies)The text was updated successfully, but these errors were encountered: