节点排水和调度设置

解除不可调度
kubectl uncordon k8s-node01
设置不可调度

kubectl cordon k8s-node01

信息如下:

[root@k8s-master01 ~]# kubectl cordon k8s-node01
node/k8s-node01 cordoned
[root@k8s-master01 ~]# kubectl get nodes
NAME           STATUS                     ROLES                  AGE    VERSION
k8s-master01   Ready                      control-plane,master   146d   v1.23.0
k8s-master02   Ready                      control-plane,master   146d   v1.23.3
k8s-master03   Ready                      control-plane,master   146d   v1.23.3
k8s-node01     Ready,SchedulingDisabled   worker                 146d   v1.23.3
k8s-node02     Ready                      worker                 146d   v1.23.3
[root@k8s-master01 ~]# kubectl uncordon   k8s-node01
node/k8s-node01 uncordoned
[root@k8s-master01 ~]# kubectl get nodes
NAME           STATUS   ROLES                  AGE    VERSION
k8s-master01   Ready    control-plane,master   146d   v1.23.0
k8s-master02   Ready    control-plane,master   146d   v1.23.3
k8s-master03   Ready    control-plane,master   146d   v1.23.3
k8s-node01     Ready    worker                 146d   v1.23.3
k8s-node02     Ready    worker                 146d   v1.23.3

设置排水,即把所在节点的服务驱逐出去,但是除了dameset以及kube-system类型服务

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容