k8s集群误删node节点,怎么添加回去

将节点标记为不可调度

bash 复制代码
kubectl cordon node1

驱逐节点上的Pod

bash 复制代码
kubectl drain node1 --ignore-daemonsets --delete-local-data

从集群中删除节点

bash 复制代码
kubectl delete node node1

在节点上执行重置操作

bash 复制代码
systemctl stop kubelet
kubeadm reset -f
rm -rf /etc/cni/net.d /var/lib/kubelet /var/lib/etcd /etc/kubernetes $HOME/.kube/config

在主节点上生成加入集群的命令

bash 复制代码
kubeadm token create --print-join-command

在要重新加入的节点上运行生成的命令

bash 复制代码
#示例命令:
kubeadm join 192.168.1.100:6443 --token abcdef.0123456789abcdef --discovery-token-ca-cert-hash sha256:1234567890abcdef1234567890abcdef12345678
相关推荐
忆~遂愿3 小时前
本地片库怎么在外面打开?Plex + cpolar 搭一套可远程访问的私人影音库
docker·容器
Thneonl3 小时前
你的 Pod 为什么 Pending:调度器两阶段
后端·kubernetes
不吃香菜kkk、3 小时前
CI/CD(GitOps)学习与部署手册
运维·云原生·容器·kubernetes·云计算·jenkins·argocd
ChaITSimpleLove3 小时前
云原生性能对决:JDK21虚拟线程+GraalVM vs .NET10/11 技术栈深度对比
微服务·云原生·serverless·graalvm native·native aot·runtime async·.net11/java21
九皇叔叔15 小时前
Kubernetes 资源管理方式详解:命令式与声明式管理
docker·容器·k8s
春天花会开13119 小时前
Supabase 自部署 Edge Functions 超时从 60s 延长到 360s 完整复盘
运维·云原生
程序猿小郑21 小时前
Docker Compose 构建完整服务实战指南:从入门到最佳实践
docker·容器
ysu_03141 天前
【2026】K8s GPU调度空占怎么解?Kueue与Volcano Gang配置
云原生·kubernetes·gpu算力·volcano·ai基础设施·kueue·gang scheduling
哈__2 天前
KES-Operator重塑Kubernetes环境下的KES数据库集群管理
数据库·kubernetes·operator·kes
九皇叔叔2 天前
K8S 资源菜单
docker·容器·kubernetes·k8s