From 0b25549497f9040ffc87e560e496eb4d72fdc11e Mon Sep 17 00:00:00 2001 From: xin gu <418294249@qq.com> Date: Fri, 14 Apr 2023 22:07:53 +0800 Subject: [PATCH] sync 1.27 scheduling-framework.md sync 1.27 scheduling-framework.md --- .../scheduling-framework.md | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/content/zh-cn/docs/concepts/scheduling-eviction/scheduling-framework.md b/content/zh-cn/docs/concepts/scheduling-eviction/scheduling-framework.md index 2641362e0a..436e2cc5a5 100644 --- a/content/zh-cn/docs/concepts/scheduling-eviction/scheduling-framework.md +++ b/content/zh-cn/docs/concepts/scheduling-eviction/scheduling-framework.md @@ -105,6 +105,28 @@ stateful tasks. --> {{< figure src="/images/docs/scheduling-framework-extensions.png" title="调度框架扩展点" class="diagram-large">}} + +### PreEnqueue {#pre-enqueue} + + +这些插件在将 Pod 被添加到内部活动队列之前被调用,在此队列中 Pod 被标记为准备好进行调度。 + +只有当所有 PreEnqueue 插件返回 `Success` 时,Pod 才允许进入活动队列。 +否则,它将被放置在内部无法调度的 Pod 列表中,并且不会获得 `Unschedulable` 状态。 + +要了解有关内部调度器队列如何工作的更多详细信息,请阅读 [kube-scheduler 调度队列](https://github.com/kubernetes/community/blob/f03b6d5692bd979f07dd472e7b6836b2dad0fd9b/contributors/devel/sig-scheduling/scheduler_queues.md)。 +