修改 hostname

hostnamectl set-hostname k8s-worker9
hostnamectl set-hostname k8s-worker10
hostnamectl set-hostname k8s-worker11

查看修改结果

hostnamectl status

设置 hostname 解析

echo "127.0.0.1  k8s-worker9" >> /etc/hosts

配置镜像(选一个)

在 master 节点和 worker 节点都要执行

最后一个参数 1.20.6 用于指定 kubenetes 版本,支持所有 1.21.x 版本的安装

#腾讯云 docker hub 镜像
export REGISTRY_MIRROR="https://mirror.ccs.tencentyun.com"

#DaoCloud 镜像
export REGISTRY_MIRROR="http://f1361db2.m.daocloud.io"

#华为云镜像
export REGISTRY_MIRROR="https://05f073ad3c0010ea0f4bc00b7105ec20.mirror.swr.myhuaweicloud.com"

#阿里云 docker hub 镜像
export REGISTRY_MIRROR=https://registry.cn-hangzhou.aliyuncs.com

curl -sSL https://kuboard.cn/install-script/v1.19.x/install_kubelet.sh | sh -s 1.20.6

初始化worker节点

export MASTER_IP=192.168.5.131
export APISERVER_NAME=apiserver.k8s
echo "${MASTER_IP}    ${APISERVER_NAME}" >> /etc/hosts

在 master 节点执行

kubeadm token create --print-join-command

在 worker 节点执行

export MASTER_IP=192.168.1.133
export APISERVER_NAME=apiserver.k8s
echo "192.168.1.133  apiserver.k8s" >> /etc/hosts

在worker执行master 节点上 kubeadm token create 命令的输出

启动服务

systemctl  start kubelet

修改node role (=是新增 ,-是减少)

k label nodes k8s-worker9  node-role.kubernetes.io/fat-bigdata-cluster=
k label nodes k8s-worker10  node-role.kubernetes.io/fat-bigdata-cluster=
k label nodes k8s-worker11  node-role.kubernetes.io/fat-bigdata-cluster=
Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐