k8s 二进制安装node节点重新加入集群
2022/1/9 20:07:59
本文主要是介绍k8s 二进制安装node节点重新加入集群,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
驱逐node节点上的pod
kubectl drain node01 --delete-local-data
将该节点从集群中删除
kubectl delete node node01
删除加入集群时候自动申请的key
[root@node01 kubernetes]# pwd /etc/kubernetes [root@node01 kubernetes]# tree . ├── cfg │ ├── back │ │ ├── kubelet.kubeconfig │ │ └── kubelet.kubeconfig.bak │ ├── kubelet-bootstrap.kubeconfig │ ├── kubelet.conf │ ├── kubelet-config.yml │ ├── kubelet.kubeconfig │ ├── kube-proxy.conf │ ├── kube-proxy-config.yml │ └── kube-proxy.kubeconfig └── ssl ├── admin-key.pem ├── admin.pem ├── back │ ├── kubelet-client-2022-01-09-15-39-17.pem │ ├── kubelet-client-2022-01-09-17-02-22.pem │ ├── kubelet-client-current.pem -> /etc/kubernetes/ssl/kubelet-client-2022-01-09-17-02-22.pem │ ├── kubelet.crt │ └── kubelet.key ├── ca-key.pem ├── ca.pem ├── kubelet-client-2022-01-09-17-04-51.pem ├── kubelet-client-current.pem -> /etc/kubernetes/ssl/kubelet-client-2022-01-09-17-04-51.pem ├── kubelet.crt ├── kubelet.key ├── kube-proxy-key.pem └── kube-proxy.pem [root@node01 kubernetes]# mkdir {ssl,cfg}/bak -p [root@node01 kubernetes]# mv cfg/kubelet.kubeconfig cfg/bak [root@node01 kubernetes]# mv ssl/kubelet* ssl/bak #说明:
kubelet.kubeconfig:在第一次启动时候刚刚移动那些文件并不存在,在批准加入集群的时候,自动生成的
批准加入集群
node: [root@node01 kubernetes]# systemctl restart kubelet.service master: [root@master01 ssl]# kubectl get csr node-csr-Lgrv9T_kgkMBUZ9b11U5P6Nyzz2MIQIlSXQefH-KKlI 7m37s kubernetes.io/kube-apiserver-client-kubelet kubelet-bootstrap Pending
[root@master01 ssl]# kubectl certificate approve node-csr-Lgrv9T_kgkMBUZ9b11U5P6Nyzz2MIQIlSXQefH-KKlI
[root@master01 ssl]# kubectl get node
NAME STATUS ROLES AGE VERSION
master01 Ready master 18h v1.19.16
master02 Ready master 18h v1.19.16
master03 Ready master 18h v1.19.16
node01 Ready <none> 9m26s v1.19.16
node02 Ready <none> 9h v1.19.16
#node01已结重新加入集群了
这篇关于k8s 二进制安装node节点重新加入集群的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-15在Kubernetes (k8s) 中搭建三台 Nginx 服务器怎么实现?-icode9专业技术文章分享
- 2024-11-05基于Kubernetes的自定义AWS云平台搭建指南
- 2024-11-05基于Kubernetes Gateway API的现代流量管理方案
- 2024-11-05在Kubernetes上部署你的第一个应用:Nginx服务器
- 2024-11-05利用拓扑感知路由控制Kubernetes中的流量
- 2024-11-05Kubernetes中的层次命名空间:更灵活的资源管理方案
- 2024-11-055分钟上手 Kubernetes:精简实用的 Kubectl 命令速查宝典!
- 2024-10-30K8s 容器的定向调度与亲和性
- 2024-10-28云原生周刊:K8s未来三大发展方向 丨2024.10.28
- 2024-10-25亚马逊弹性Kubernetes服务(EKS)实战:轻松搭建Kubernetes平台