准备工作
同master 安装,先升级系统
【kubernetes集群系列(一)】Master安装(使用kubeadm)
1.worker安装docker
-
参考:docker安装
-
修改
/etc/docker/daemon.json
( 先配置好国内镜像,不然后面加入节点image pull不下来)
{
"debug": true,
"experimental": false,
"registry-mirrors": [
"https://docker.mirrors.ustc.edu.cn",
"https://registry.docker-cn.com"
]
}
2.worker节点安装kubelet,kubeadm
yum install -y kubelet kubeadm
#开机启动
systemctl enable --now kubelet
#启动kubelet
systemctl daemon-reload
systemctl start kubelet.service
3.master上执行创建join
kubeadm token create --print-join-command
输出类似如下:
kubeadm join apiserver.sh:6443 –token 37r3nv.ggvvdfq9nty297i4 –discovery-token-ca-cert-hash sha256:eb7be01fe28df5ca43dc92a9f6c7f49ea718b4d4c401ad901017987f5c013139
4.worker上执行加入
kubeadm join apiserver.sh:6443 --token 37r3nv.ggvvdfq9nty297i4 --discovery-token-ca-cert-hash sha256:eb7be01fe28df5ca43dc92a9f6c7f49ea718b4d4c401ad901017987f5c013139
如果报错先执行(重置当前节点)
kubeadm reset -f
彻底删除参考master节点
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/100382.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...