Skip to content
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

Deprecate Localkube #2134

Closed
4 of 5 tasks
r2d4 opened this issue Oct 30, 2017 · 10 comments
Closed
4 of 5 tasks

Deprecate Localkube #2134

r2d4 opened this issue Oct 30, 2017 · 10 comments
Labels
area/build-release co/kubeadm Issues relating to kubeadm lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale.

Comments

@r2d4
Copy link
Contributor

r2d4 commented Oct 30, 2017

We are planning to deprecate the localkube bootstrapper in favor of the kubeadm bootstrapper. Please see and comment on this doc.

https://docs.google.com/document/d/16ExbR-18WyB3nBGCyy_rc1kIHm7Akq4NjDflQVxem5w/edit?usp=sharing

Deprecation Plan

  • Run external-storage-provider as a pod
  • Remove localkube from go-bindata
  • Support the kubeadm bootstrapper with the none-driver
    • Decide if we still want to support non-systemd systems (complicates the configuration for the kubeadm kubelet)
  • Switch bootstrapper flag default to localkube
  • Stop upgrading localkube
@aaron-prindle
Copy link
Contributor

  • Update Dockerfiles to support kubeadm

@luxas
Copy link
Member

luxas commented Nov 10, 2017

Hi from one of the main kubeadm developers and an early localkube hacker 👋
So excited to see this happening!

LMK if you have any questions about kubeadm or what's going on there under the hood.
This resource might be helpful btw: https://github.com/kubernetes/kubeadm/blob/master/docs/design/design_v1.8.md

@yellowred
Copy link

Look forward to have the new functional docs on how to update kubernetes in minikube.

@mwieczorek
Copy link

Decide if we still want to support non-systemd systems (complicates the configuration for the kubeadm kubelet)

@r2d4 What's the final decision about supporting non-systemd systems?

@luxas
Copy link
Member

luxas commented May 1, 2018

I saw kubeadm is used by default in the last release, when is localkube gonna be deprecated/removed as a runtime? Thanks!

@fejta-bot
Copy link

Issues go stale after 90d of inactivity.
Mark the issue as fresh with /remove-lifecycle stale.
Stale issues rot after an additional 30d of inactivity and eventually close.

If this issue is safe to close now please do so with /close.

Send feedback to sig-testing, kubernetes/test-infra and/or fejta.
/lifecycle stale

@k8s-ci-robot k8s-ci-robot added the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Jul 30, 2018
@luxas
Copy link
Member

luxas commented Jul 30, 2018

ping on the question, what is the deprecation timeframe here?

@dlorenc
Copy link
Contributor

dlorenc commented Jul 30, 2018

Ah, It's been removed here last week: #2911

@r2d4 r2d4 closed this as completed Aug 2, 2018
@parhamdoustdar
Copy link

I was using localkube to bootstrap my VM because the qinikube start --vm-driver=hyperkit fails on the latest Mac OS in versions after 0.26.0 or something like that. Now that this option has been removed, what should I use?

Thanks!

@tstromberg
Copy link
Contributor

@parhamdoustdar - We should fix the issue you are encountering. Do you have one to cite?

As far as I know, most of issues where localkube helped was where there was a firewall/VPN blocking network connectivity. minikube does a poor job of detecting these issues, but we should be able to get you up and running without localkube.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/build-release co/kubeadm Issues relating to kubeadm lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale.
Projects
None yet
Development

No branches or pull requests

10 participants