-
Notifications
You must be signed in to change notification settings - Fork 151
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
openshift/origin-ovn-kubernetes image does not contain kubectl binary #5
Comments
Can we just eliminate the need for kubectl in the image? It is quite large. |
Not trivially; In theory we could change ovnkube to let us say |
actually we don't even need to do that; we can just create kube Services for northd and southd and then add, eg
and it can resolve the service IP via DNS. But that still requires rewriting stuff because currently it always uses kubectl to check the ovnkube-master service to figure out when it can start the ovn node |
Maybe, though we often come up before kube-dns, so it's probably better to add native service support directly. |
@squeed @danwinship isn't this (and some other PRs) diverging from the upstream script? Shouldn't we be copying upstream into our downstream repo first, and anything we need to fix, doing that upstream first and then pulling downstream? |
ah, indeed. meh
In my most recent comments I meant to imply making those changes upstream, not here. For the moment, I am trying to get this repo to a point where we can get ovn-kube to actually come up and work. Once that happens, I'll start upstreaming fixes and rebasing. It doesn't make sense to spend time filing PRs upstream now since we can't even test them yet, and don't actually know if they're going to work. |
Maybe it would be good to merge upstream onto this repo and start with that? |
@danwinship Right, but there's a pretty big delta between upstream and what's in openshift's downstream repo. IMHO it would be better to copy over what's upstream, and start from there, otherwise you have to do some work twice. |
Bug 2055378: [release-4.7] support new ingress pipeline option for ACLs
Fix Test 3c - Command was inadvertently deleted
As currently built, the openshift/origin-ovn-kubernetes image does not contain
kubectl
, meaning that even with #4 the node still can't startThe text was updated successfully, but these errors were encountered: