上QQ阅读APP看书,第一时间看更新
1.3.3 安装Kubernetes组件
接下来安装Kubernetes的系统组件。
首先在Master01节点查看最新的Kubernetes版本是多少:
# yum list kubeadm.x86_64 --showduplicates | sort -r
假如读者看到的1.23.*,直接安装1.23版即可,如果是其他版本,则直接安装最新版。如果是生产环境,建议安装第三个版本号大于5的版本,比如1.23.5。如果没有1.23.5,只有1.23.3等,可以考虑使用1.22.5+等。当然,如果想要使用最新的功能,安装1.23.3也可以。
所有节点安装1.22最新版本的kubeadm、kubelet和kubectl:
# yum install kubeadm-1.22* kubelet-1.22* kubectl-1.22* -y
如果读者选择的是Containerd作为Runtime,需要更改Kubelet的配置,使用Containerd作为Runtime:
注意
如果读者不是采用Containerd作为Runtime,不需要执行上述命令。
所有节点设置Kubelet开机自启动(由于还未初始化,没有Kubelet的配置文件,此时Kubelet无法启动,无须管理):
# systemctl daemon-reload # systemctl enable --now kubelet