k8s节点加入集群流程及常见问题
//移除docker
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
yum install -y yum-utils
//安装最新的docker-ce(centos)
yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
yum install docker-ce docker-ce-cli containerd.io
//启动docker
systemctl start docker
//安装kubeadm kubelet kubectl
yum install -y kubelet kubeadm kubectl --disableexcludes=kubernetes
systemctl enable --now kubelet
//加入集群
kubeadm join 10.0.12.7:6443 --token ku9smv.gwey7i3mzg6sfy3v \
--discovery-token-ca-cert-hash sha256:4b65c432a10758462eae7e19e359cdd5bb462c499620ab7643697f1d1be29900
若加入集群失败报错信息为: