User:Rush/k8s reading/kubeadm
Appearance
< User:Rush | k8s reading
Setup
official
https://kubernetes.io/docs/setup/independent/install-kubeadm/
https://kubernetes.io/docs/setup/independent/create-cluster-kubeadm/
https://kubernetes.io/docs/reference/setup-tools/kubeadm/kubeadm-reset/
Issues
kubelet: error: failed to run Kubelet: invalid kubeconfig: stat /etc/kubernetes/kubelet.conf: no such file or directory
- https://github.com/kubernetes/kubernetes/issues/40969
- "This is predictable behavior which allow k8s installer (like kubeadm) to bootstrap kubelet."
3rd party
https://kubernetes.io/docs/setup/independent/install-kubeadm/
https://kubernetes.io/docs/reference/setup-tools/kubeadm/kubeadm-init/
https://blog.alexellis.io/kubernetes-in-10-minutes/
https://www.reancloud.com/blog/installing-kubernetes-using-kubeadm/
https://medium.com/@SystemMining/setup-kubenetes-cluster-on-ubuntu-16-04-with-kubeadm-336f4061d929
https://wiki.onap.org/display/DW/Deploying+Kubernetes+Cluster+with+kubeadm
Packaging
- https://packages.cloud.google.com/apt/
- https://github.com/kubernetes/kubernetes/issues/41206
- "The problem with jessie and kubelet is that they have chosen not to enable memcg by default and to enable requires a kernel boot param, so we would have to muck with grub configs and restart the machine. No one has had time to sketch the user experience around that yet. Publishing kubectl everywhere would not be tricky."