1、在node节点上安装docker-ce、kubelet、kubeadm、containerd.io
安装kubelet完成后,kubelet是不启动的,不能直接systemctl start kubelet,加入节点或初始化为master后才可启动
2、生成toke
默认token的有效期为24小时,当过期之后,该token就不可用了
kubeadm token list
kubeadm token create
openssl x509 -pubkey -in /etc/kubernetes/pki/ca.crt | openssl rsa -pubin -outform der 2>/dev/null | openssl dgst -sha256 -hex | sed 's/^.* //'
3、将节点加入kubernets集群
kubeadm join node:6443 --token vpoxve.7oi4gx5xiit1dsa3 --discovery-token-ca-cert-hash sha256:7c142fe537fb157c91720f1c8b6add331fd5d794f624b51708ff4a468777f822