K8S----taint、tolerations、label
一、污点(taint),针对的是节点,只有node才有污点的概念
1、 给节点增加一个污点
kubectl taint nodes node1 key1=value1:NoSchedule
给节点 node1 增加一个污点,它的键名是 key1,键值是 value1,效果是 NoSchedule。 这表示只有拥有和这个污点相匹配的容忍度的 Pod 才能够被分配到 node1 这个节点
2、移除上述命令所添加的污点
kubectl taint nodes node1 key1=value1:NoSchedule-
3、移除key为key1的,作用是NoSchedule的所有污点
kubectl taint nodes foo key1:NoSchedule-
4、移除key为key1的所有污点
kubectl taint nodes foo key1-