一、系统
# cat /etc/anolis-release
Anolis OS release 8.9
# uname -r
5.10.134-18.an8.x86_64
二、从master上拷贝dockers及cri-docker相干文件
- # groupadd docker
- # mkdir /etc/docker
- # scp -P 4033 root@192.168.7.201:/etc/systemd/system/containerd.service /etc/systemd/system/
- # scp -P 4033 root@192.168.7.201:/etc/systemd/system/docker.service /etc/systemd/system/
- # scp -P 4033 root@192.168.7.201:/etc/systemd/system/docker.socket /etc/systemd/system/
- # scp -P 4033 root@192.168.7.201:/etc/docker/daemon.json /etc/docker/
- # systemctl enable --now docker.socket && systemctl enable --now docker.service
复制代码
- # cp cri-dockerd/cri-dockerd /usr/bin/
- # chmod +x /usr/bin/cri-dockerd
- # scp -P 4033 root@192.168.7.201:/usr/lib/systemd/system/cri-docker.service /usr/lib/systemd/system
- # scp -P 4033 root@192.168.7.201:/usr/lib/systemd/system/cri-docker.socket /usr/lib/systemd/system
- # systemctl daemon-reload ; systemctl enable --now cri-docker
复制代码 三、部署kubelet-从master上拷贝文件,必要清理不必要的文件
- # scp -P 4033 -r root@192.168.7.201:/opt/kubernetes /opt
- # cd /opt/kubernetes/bin
- # rm -f kube-apiserver
- # rm -f kube-controller-manager
- # rm -f kube-scheduler
- # cd /opt/kubernetes/cfg
- # rm -f kube-controller-manager.*
- # rm -f kube-apiserver.conf
- # rm -f kube-scheduler.*
- # scp -P 4033 -r root@192.168.7.201:/usr/lib/systemd/system/kubelet.service /usr/lib/systemd/system/
- # mkdir /var/log/kubernetes/logs -p
复制代码
四、kubelet
# systemctl daemon-reload
# systemctl start kubelet
master上授权
五、kube-proxy
- # scp -P 4033 -r root@192.168.7.201:/usr/lib/systemd/system/kube-proxy.service /usr/lib/systemd/system/
- # systemctl daemon-reload
- # systemctl start kube-proxy.service
复制代码 六、注意
把 节点服务器的ip地点及hostname写入manster的hosts文件
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |