K8S node有关“污染”的问题
2022-02-15 本文已影响0人
JohnYuCN
2018-01-09 江西宜春腊月里的腊肉们.JPG
1. 各node的初始状态:
Master: only master,即不参与动态POD的被分配和被调度的工作
Node: taint,被污染状态,即参与POD的运算
2. 改变初始的状态:
命令格式: kubectl taint node [nodeName|--all] node-role.kubernetes.io/master[-|=]
(1)污染master 节点(master的node name 是master,当然可以污染任一节点)
kubectl taint node master node-role.kubernetes.io/master-
不必理会错误: `error: taint "node-role.kubernetes.io/master" not found'
(2) 恢复only master:
kubectl taint node master node-role.kubernetes.io/master="":NoSchedule