schduler
1、 predicate预选排除完全不符合 predicate,检查所有预选策略,反对法则,一票否决
预选策略:
1、CheckNodeCondition:
2、GeneralPredicates
HostName:检查Pod对象是否定义了pod.spec.hostname
PodFitsHostPorts:pods.spec.containers.ports.hostPort
MahchNodeSelector:pods.spec.nodeSelector
PodFitsResources:pod的需求节点是否满足(kubectl describe nodes node
3、NoDiskConflict:检查pod依赖的存储卷是否满足需求 (默认未启用)
4、PodToleratesNodeTaints:检查pod上的spec.tolerations可容忍的污点是否完全包含节点上的污点
5、PodToleratesNodeNoExe