k8s-11-删除node节点在加入
2018-10-09 17:04
861 查看
1.删除node节点不用key认证直接加入,加入原来的master这样没有通过key认证 master节点: [root@k8s-master ~]# kubectl get node NAME STATUS ROLES AGE VERSION 192.168.56.11 Ready <none> 4m v1.10.1 192.168.56.12 Ready <none> 25d v1.10.1 [root@k8s-master ~]# kubectl get csr No resources found. [root@k8s-master ~]# kubectl delete node 192.168.56.11 node "192.168.56.11" deleted [root@k8s-master ~]# kubectl get csr No resources found. [root@k8s-master ~]# kubectl get node NAME STATUS ROLES AGE VERSION 192.168.56.12 Ready <none> 25d v1.10.1 [root@k8s-master ~]# node节点: [root@k8s-node1 ssl]# systemctl restart kubelet [root@k8s-node1 ssl]# master节点: [root@k8s-master ~]# kubectl get node NAME STATUS ROLES AGE VERSION 192.168.56.11 NotReady <none> 5s v1.10.1 192.168.56.12 Ready <none> 25d v1.10.1 [root@k8s-master ~]# kubectl get node NAME STATUS ROLES AGE VERSION 192.168.56.11 Ready <none> 33s v1.10.1 192.168.56.12 Ready <none> 25d v1.10.1 [root@k8s-master ~]# 2.node节点认证完毕 以后会在api-server 配置文件 --cert-dir=/opt/kubernetes/ssl (master节点) 的node的/opt/kubernetes/ssl路径下生成kubelet.crt kubelet.key 2.1 master节点 kubectl delete node 192.168.56.11 2.2node节点删除这两个文件 [root@k8s-node1 ssl]# mv kubelet.crt kubelet.key /tmp/ [root@k8s-node1 ssl]# mv kubelet-client.crt kubelet-client.key /tmp/ [root@k8s-node1 ssl]# pwd /opt/kubernetes/ssl [root@k8s-node1 ssl]# systemctl restart kubelet 2.2master节点 [root@k8s-master ~]# kubectl get node NAME STATUS ROLES AGE VERSION 192.168.56.11 NotReady <none> 3m v1.10.1 192.168.56.12 Ready <none> 25d v1.10.1 [root@k8s-master ~]# kubectl get csr NAME AGE REQUESTOR CONDITION node-csr-nr9e8uosL2c7gOfmLthOXs5J8nrU1C3NWyt2iqZm_Ec 3m kubelet-bootstrap Pending [root@k8s-master ~]# [root@k8s-master ~]# kubectl certificate approve node-csr-nr9e8uosL2c7gOfmLthOXs5J8nrU1C3NWyt2iqZm_Ec certificatesigningrequest.certificates.k8s.io "node-csr-nr9e8uosL2c7gOfmLthOXs5J8nrU1C3NWyt2iqZm_Ec" approved [root@k8s-master ~]# kubectl get node NAME STATUS ROLES AGE VERSION 192.168.56.11 NotReady <none> 4m v1.10.1 192.168.56.12 Ready <none> 25d & b60 nbsp; v1.10.1 [root@k8s-master ~]# kubectl get node NAME STATUS ROLES AGE VERSION 192.168.56.11 Ready <none> 4m v1.10.1 192.168.56.12 Ready <none> 25d v1.10.1 [root@k8s-master ~]#
相关文章推荐
- Hadoop动态加入/删除节点(datanode和tacktracker)
- Remove Nth Node From End of List 删除链表倒数第N个节点
- k8s集群添加node节点(使用kubeadm搭建的集群)
- leetcode237---Delete Node in a Linked List(删除指定节点)
- LintCode Remove Nth Node From End of List 删除链表中倒数第n个节点
- LeetCode.450 Delete Node in a BST(经典删除二叉树某个节点,必备题)
- LeetCode 237. Delete Node in a Linked List - 删除链表中的一个节点
- Delete Node/Remove Element in a Linked List 删除链表节点
- LintCode Delete Node in the Middle of Singly Linked List 在O(1)时间复杂度删除链表节点
- 在控制台强行删除节点后 配置目录仍存在 导致Dmgr、NodeAgent无法启动
- [LeetCode]—Remove Nth Node From End of List 删除链表的倒数第n个节点
- 算法与数据结构基础11:C++实现——二拆搜索树节点删除
- SpriteBuilder中使用Node类型的ccb动画节点删除时崩溃的问题
- Remove Nth Node From End of List(从链表表尾删除第n个节点)
- Kubernetes1.91(K8s)安装部署过程(六)--node节点部署
- leetCode 19.Remove Nth Node From End of List(删除倒数第n个节点) 解题思路和方法
- lintcode 容易题:Remove Nth Node From End of Lis 删除链表中倒数第n个节点
- 237. Delete Node in a Linked List | 删除单链表的节点
- 在Hadoop集群实施成功后再次格式化名称节点,datanode无法加入集群的处理办法
- 372. 在O(1)时间复杂度删除链表节点 (delete-node-in-the-middle-of-singly-linked-list)(c++)----lintcode面试题之链表