k8s_集群搭建_在主节点中加入node节点_k8s集群自恢复能力演示_token过期重新生成令牌---分布式云原生部署架构搭建016
在Kubernetes集群中,当主节点上的令牌过期,需要重新生成令牌以维护集群的自愈能力。以下是如何为Kubernetes集群重新生成令牌的步骤:
- 登录到你的主节点。
- 获取当前的kubeconfig文件,通常在
/etc/kubernetes/admin.conf
。 - 使用
kubeadm token
命令来创建新的令牌。
以下是具体的命令:
# 登录到你的主节点
# 获取当前的kubeconfig文件
export KUBECONFIG=/etc/kubernetes/admin.conf
# 创建新的kubeadm join令牌
kubeadm token create
# 查看新令牌的详情,包括使用的公钥哈希
kubeadm token list
# 如果需要,也可以删除旧的令牌,防止混淆
kubeadm token delete <旧令牌>
- 使用新生成的令牌和公钥哈希值,在node节点上运行
kubeadm join
命令以加入集群。
kubeadm join <主节点的IP或域名>:<API服务器的端口> --token <新令牌> --discovery-token-ca-cert-hash sha256:<新公钥哈希>
- 确认新节点已成功加入集群。
kubectl get nodes
这样,你就为Kubernetes集群成功地重新生成了令牌,并且添加了一个新的node节点,同时维护了集群的自恢复能力。
评论已关闭