k8s 给节点打标签和打污点
kubernetes 将容器指定到某些节点运行(node selector) k8s 打标签 : 连接
打污点
kubectl taint node node名 key=value:
污点三个可选值
NoSchedule : 一定不被调度
PreferNoSchedule : 尽量不被调度
NoExecute : 不会调度,并且还会驱逐Node已有Pod
1- 查看污点
kubectl describe node master1 | grep Taints
demo:
kubectl taint node node1 key1=value1:NoSchedule (PreferNoSchedule,NoExecute)
例如:
key value 随便设置:
kubectl taint nodes node1 tag=zp:NoExecute
然后来查看一下:
kubectl describe node worker1