Minikube: Do not depend on localkube when released

Created on 19 Apr 2016  Â·  22Comments  Â·  Source: kubernetes/minikube

Most helpful comment

Actually, we're happy to donate all of localkube to this project - from a clean abstraction standpoint, though, I think it makes sense to still maintain it as a separate component, which we're also happy to do. Does that address your concerns, @luxas?

All 22 comments

Can you explain this a little more? What's wrong with using localkube?

I think we should have the logic in our own code.
So we have control of both the server and the client.

If localkube wants to donate a draft, it would be a great starting point though

/cc @vishh

cc @mfburnett

Actually, we're happy to donate all of localkube to this project - from a clean abstraction standpoint, though, I think it makes sense to still maintain it as a separate component, which we're also happy to do. Does that address your concerns, @luxas?

Thanks a lot @mfburnett!

I think localkube needs to be tested and released as part of kubernetes release. We should add it to core kubernetes, similar to hyperkube...

Works fine for me

@luxas @mfburnett Will either of you be able to post a patch to add localkube to core kubernetes?

@vishh yup, we can do that

@mfburnett Ping me and I'll review

@luxas great, thanks

if you guys are interested by an alternative for lib machine provisioning, we used the single node deployment here:

https://github.com/skippbox/kmachine/blob/kmachine/libmachine/provision/generic.go

happy to contribute that.

We could also move localkube into this repo instead of kubernetes/kubernetes.

We thought about that initially, but @vishh said this

I think localkube needs to be tested and released as part of kubernetes release. We should add it to core kubernetes, similar to hyperkube...

I think I agree

I originally thought that we might want to support upgrades to existing
local clusters by updating just the localkube image, pulled from a reliable
source. But @dlorenc mentioned that localkube would be bundled into
minikube, so there is less reason to move localkube to core kubernetes.
Sorry for the confusion..

On Wed, Apr 20, 2016 at 12:08 PM, Lucas Käldström [email protected]
wrote:

We thought about that initially, but @vishh https://github.com/vishh
said this

I think localkube needs to be tested and released as part of kubernetes
release. We should add it to core kubernetes, similar to hyperkube...

I think I agree

—
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub
https://github.com/kubernetes/minikube/issues/7#issuecomment-212561438

@mfburnett Did you notice that @vishh wants it in this repo now?
Just to make sure you don't work on a PR for main Kubernetes :smile:

Or what's the final call @vishh?

@luxas @vishh starting work on this PR tomorrow evening using this repo as the base unless we decide otherwise.

I do see value in testing localkube with Kubernetes releases so that it's kept closely in-sync with development by immediately surfacing breaking changes.

The testing requirements can be met by testing minikube against Kubernetes HEAD.

@ethernetdan Thanks for the help. This repo sounds good for now. I'll be on kubernetes slack all day today so feel free to DM me for help getting this merged.

Any update on this getting localkube merged into minikube @ethernetdan and @mfburnett? :smile:

Sorry got caught up moving to SF but am finally settled. Sitting down with @dlorenc tomorrow to hash out details. I'll then get something preliminary out and we'll iterate from there.

Was this page helpful?
0 / 5 - 0 ratings