kube-scheduler把一次Pod调度拆成两段
先决定目标节点，再处理预留、等待、绑定和后置清理
调度周期：决定目标节点
1. QueueSort：决定Pod从队列中被取出的顺序。
2. PreFilter：提前准备资源、亲和性和拓扑上下文。
3. Filter：排除不满足硬约束的节点。
4. Score：在可用节点中按偏好和权重排序。
绑定周期：保证状态可控
5. Reserve / Permit：预留、允许或等待。
6. PreBind / Bind：完成绑定前准备并写入结果。
7. PostBind / Unreserve：处理后置动作或撤销预留。
Filter判断能不能运行，Score判断在哪个可用节点更合适。
排查Pod Pending时，先判断失败发生在调度周期还是绑定周期。