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
Import of k8s.io/kubernetes breaks Bazel #940
Comments
in env.go only 3 functions are used, but there are more files:
api/exec.go and api/stats.go might be tricker to "fix". |
Yes, api/exec has definitely been on a todo to fix. |
I can't find v1alpha1.Summary anymore in the k8s repo, seems moved/gone. Found these issues: elastic/beats#12792 and kubernetes/kubernetes#68522 |
We are no longer importing k8s.io/kubernetes on master. |
What is the ETA on this release? I would very much like to pull this change into our project; but I would prefer a release version if possible. |
I've been seeing some deadlocks when running tests and have not had enough time to hunt down the issue. I also want to get #975 into the release, or revert the ControllerManager all-together before the release. |
@cpuguy83 Can we close this issue now? |
Yep |
It's impossible (*) to build VK (and systemk) w/ Bazel because the entirety of kubernetes is a dependency.
It seems to be because of this one file https://github.com/virtual-kubelet/virtual-kubelet/blob/master/internal/podutils/env.go
VK probably needs more stuff than the usual k8s client, but I think it worth copy and pasting a few bits and depending on all of kubernetes just to get a thing. Yes, I realize 'go build' works.
(*): day of trying
The text was updated successfully, but these errors were encountered: