广告
您当前的位置: 首页 >  技术 >  编程开发

K8S安装(二)安装 Docker/kubeadm/kubelet

作者:管理员 时间:2022-06-04 阅读数:8人阅读
  1. 安装 Docker.可以安装自己喜欢的版本

 

 wget https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo -O /etc/yum.repos.d/docker-ce.repo

 

yum -y install docker-ce-18.06.1.ce-3.el7

  

systemctl enable docker && systemctl start docker

  

docker --version

 

  1. 添加阿里云 YUM 软件源 

 

cat > /etc/docker/daemon.json << EOF

{

"registry-mirrors": ["https://b9pmyelo.mirror.aliyuncs.com"]

}

EOF

 

重启docker  systemctl restart docker

查看是否改成功: docker info

 

可能会看到”bridge-nf-call-iptables is disabled”警告,解决方法:

 

vi /etc/sysctl.conf

 

添加以下内容

net.bridge.bridge-nf-call-ip6tables = 1
net.bridge.bridge-nf-call-iptables = 1

 

最后再执行

sysctl -p

 

 

 

 

 

 

  1. 添加 yum 源添加阿里的镜像源

cat > /etc/yum.repos.d/kubernetes.repo << EOF

[kubernetes]

name=Kubernetes

baseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64

enabled=1

gpgcheck=0

repo_gpgcheck=0

gpgkey=https://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpg

https://mirrors.aliyun.com/kubernetes/yum/doc/rpm-package-key.gpg

EOF

 

 

4.安装 kubeadm, kubelet 和 kubectl , 每个节点都需要安装

 

 (*** yum install -y kubelet-1.18.0 kubectl-1.18.0 kubeadm-1.18.0 **)

 

可以安装一个高一点的版本,腾讯云是1.20.6

 yum install -y kubelet-1.20.6 kubectl-1.20.6 kubeadm-1.20.6

 systemctl enable kubelet

 

as-boot-feature

本站所有文章、数据、图片均来自互联网,一切版权均归源网站或源作者所有。

如果侵犯了你的权益请来信告知我们删除。

评论交流 (0)

正在加载评论...
头像

杨青青

当你还撑不起你的梦想时,就要去奋斗。如果缘分安排我们相遇,请不要让她擦肩和过。我们一起奋斗!

微信