Kubernetes的调度程序 Kubernetes中的调度是将挂起的Pod绑定到节点的过程,由Kubernetes的一个称为kube-scheduler的组件执行。 调度程序的决定(是否可以调度Pod或在何处调度)由其可配置策略指导,该策略由称为谓词和优先级的一组规则组成。 当出现新的Pod进行调度时,调度程序的决定会受到其对Kubernetes集群的看法的影响。 由于Kubernetes集群非常动态,并且其状态会随着时间而变化,因此出于各种原因,可能希望将已经运行的Pod移动到其他一些节点: 一些节点利用率低下或过度使用。 最初的调度决策不再成立,因为将污点或标签添加到节点或从节点删除