2.3.3 K8s及Etcd的安装

Master01下载Kubernetes安装包(1.22.0需要更改为最新或读者想要安装的指定版本):

     # wget https://dl.k8s.io/v1.22.0/kubernetes-server-linux-amd64.tar.gz

Master01下载Etcd安装包:

解压Kubernetes安装文件至bin目录:

解压Etcd安装文件至bin目录:

解压后即为安装成功,可以查看当前的版本:

     # kubelet --version
     Kubernetes v1.22.0
     # etcdctl version
     etcdctl version: 3.5.0
     API version: 3.5

将组件发送到其他节点:

所有节点创建/opt/cni/bin目录:

     # mkdir -p /opt/cni/bin

Master01节点切换到1.22.x分支(其他版本可以切换到其他分支,不需要更改为具体的小版本):

     # cd k8s-ha-install && git checkout manual-installation-v1.22.x