设置node004污点
kubectl taint node k8snode004 environment/dev=dev:NoSchedule
容忍
spec:
tolerations:
- operator: "Equal"
key: "environment/dev"
value: "dev"
effect: "NoSchedule"
#tolerationSeconds: 60
设置node005污点
kubectl taint node k8snode005 environment/stg=stg:NoSchedule
容忍
spec:
tolerations:
- operator: "Equal"
key: "environment/stg"
value: "stg"
effect: "NoSchedule"
#vim tolerationSeconds: 60
亲和度
kubectl label nodes k8snode004 environment/dev=dev
设置
spec:
affinity: #亲和性的调度设置
nodeAffinity: #策略为节点亲和性
requiredDuringSchedulingIgnoredDuringExecution: #硬策略
nodeSelectorTerms:
- matchExpressions:
- key: environment/dev
operator: In
values:
- dev