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

Kubeadm should support running master as unschedulable #115

Closed
andrewrynhard opened this issue Jan 16, 2017 · 4 comments
Closed

Kubeadm should support running master as unschedulable #115

andrewrynhard opened this issue Jan 16, 2017 · 4 comments

Comments

@andrewrynhard
Copy link

When running kubelet with --register-schedulable=false, kubeadm hangs because it creates addons.

@luxas
Copy link
Member

luxas commented Jan 16, 2017

This will probably be possible when we've refactored the kubeadm API: #100

@pires
Copy link
Contributor

pires commented Jan 17, 2017

I believe that at least the network add-ons should run on master too but would advise for DNS as well (the mandatory add-ons).

@luxas
Copy link
Member

luxas commented Jan 18, 2017

This is done via a master taint. Kubelet should not be run with --register-schedulable. Instead kubeadm automatically taints the master which makes it reject all pods except for kube-discovery, kube-proxy and kube-dns

@luxas
Copy link
Member

luxas commented Jan 18, 2017

I think this issue can be closed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants