从零开始入门 K8s | Kubernetes 调度和资源管理(28)

用户可配置的最大优先级限制为:HighestUserDefinablePriority = 10000000000(10 亿) , 会小于系统级别优先级:SystemCriticalPriority = 20000000000(20 亿)

其中内置了两个系统级别优先级:

  • system-cluster-critical

  • system-node-critical

这就是K8S优先级调度里内置的优先级配置 。

优先级调度过程

下面介绍简单的优先级调度过程:

首先介绍只触发优先级调度但是没有触发抢占调度的流程 。

假如有一个 Pod1 和 Pod2 , Pod1 配置了高优先级 , Pod2 配置了低优先级 。 同时提交 Pod1 和 Pod2 到调度队列里 。

调度器处理队列的时候会挑选一个高优先级的 Pod1 进行调度 , 经过调度过程把 Pod1 绑定到 Node1 上 。

推荐阅读