删除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 安装最新的yum包
设置阿里云下载镜像地址
yum-config-manager \
--add-repo \
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
yum makecache fase 更新yumr软件包索引
yum install docker-ce docker-ce-cli containerd.io 安装docker
K8S安装三大组件-kubeadm、kubelet、kubectl
在安装过程中会出现找不到对应的包:解决办法:
1、进入文件目录
cd /etc/yum.repos.d/
2、删除当前目录下所有文件 (不需要删除!!)
3、执行命令
cat <<EOF | tee /etc/yum.repos.d/kubernetes.repo
[kubernetes]
name=Kubernetes
baseurl=https://mirrors.aliyun.com/kubernetes-new/core/stable/v1.30/rpm/
enabled=1
gpgcheck=1
gpgkey=https://mirrors.aliyun.com/kubernetes-new/core/stable/v1.30/rpm/repodata/repomd.xml.key
EOF
yum clean all
yum makecache
yum update
然后执行 yum list kubelet kubeadm kubectl
即可大功告成!!
-------------------------------------------
正式初始化master(node1节点)
初始化命令: