
k8s节点的删除与添加
发布日期:2021-05-18 01:17:20
浏览次数:17
分类:精选文章
本文共 780 字,大约阅读时间需要 2 分钟。
k8s节点的删除与添加操作说明
节点删除操作
在执行删除操作前,我们可以使用以下命令来查看当前节点的状态:
查看节点状态
kubectl get node -o wide
当确定要删除节点时,请按照以下步骤操作:
驱逐pod
kubectl drain NODE-NAME --delete-local-data --force --ignore-daemonsets
删除节点
kubectl delete node NODE-NAME
新增已删除节点到集群
将已删除的节点重新加入集群,需要执行以下操作:
获取 token 并创建 CA 证书 Hash
在集群的主节点执行以下命令,生成相应的 token 和CA证书 Hash:
kubeadm token create
获取 CA 证书的 SHA256 Hash
生成时需要使用以下命令(执行时需有权限访问/etc/kubernetes/pki/ca.crt
文件):
openssl x509 -pubkey -in /etc/kubernetes/pki/ca.crt | openssl rsa -pubin -outform der > /dev/null | openssl dgst -sha256 -hex | sed 's/^ .* //'
节点重置与加入
在要加入的节点执行以下命令重置状态,确保其可以正常加入集群:
kubeadm reset
执行加入命令
双命令方式执行节点加入:
kubeadm join kubeadm.sy.com:6443 --token "{token}" --discovery-token-ca-cert-hash "{sha256}"
以上操作完成后,节点将重新加入集群,注意确保网络稳定性和 API � Necklace endpoints可用。
发表评论
最新留言
很好
[***.229.124.182]2025年04月25日 16时21分26秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Mac OS 12.0.1 如何安装柯美287打印机驱动,刷卡打印
2025-04-11
Mac OS X 上 Python 的框架和非框架构建之间的差异
2025-04-11
Mac OS X 中的 virtualenv 问题
2025-04-11
Mac OS X下Sublime Text (V2.0.1)破解
2025-04-11
Mac OS X汇编语言常识
2025-04-11
Mac os 如何安装SVN
2025-04-11
Mac OS下错误The superclass “javax.servlet.http.HttpServlet“ was not found on the Java Build Path的解决方法
2025-04-11
Mac OS升级10 11以后cocoaPods不能使用的解决办法
2025-04-11
Mac os如何安装绿盾客户端
2025-04-11
mac os开发之简单动画
2025-04-11
mac php环境启动
2025-04-11
mac xmind 激活
2025-04-11
mac 下 android studio 的离线gradle极速配置方法
2025-04-11
Mac 下 Python+Selenium 自动上传西瓜视频
2025-04-11
mac 下 react Native ios环境搭建
2025-04-11
Mac 下使用sourcetree操作git教程
2025-04-11
mac 下如何建立vue-cli项目
2025-04-11
Mac 在命令行快速切换目录 mark
2025-04-11