diff --git a/content/en/docs/concepts/scheduling-eviction/scheduling-framework.md b/content/en/docs/concepts/scheduling-eviction/scheduling-framework.md index 8ce367db6547d..ea0d981055bd7 100644 --- a/content/en/docs/concepts/scheduling-eviction/scheduling-framework.md +++ b/content/en/docs/concepts/scheduling-eviction/scheduling-framework.md @@ -52,7 +52,7 @@ equivalent to "Predicate" and "Scoring" is equivalent to "Priority function". One plugin may register at multiple extension points to perform more complex or stateful tasks. -{{< figure src="/images/docs/scheduling-framework-extensions.png" title="scheduling framework extension points" class="diagram-large">}} +{{< figure src="/images/docs/scheduling-framework-extensions.png" title="Scheduling framework extension points" class="diagram-large">}} ### PreEnqueue {#pre-enqueue} @@ -60,16 +60,10 @@ These plugins are called prior to adding Pods to the internal active queue, wher ready for scheduling. Only when all PreEnqueue plugins return `Success`, the Pod is allowed to enter the active queue. -Otherwise, it's placed in the internal unschedulable Pods list. +Otherwise, it's placed in the internal unschedulable Pods list, and doesn't get an `Unschedulable` condition. -{{< note >}} - -More details about how internal scheduler queues work, please check this -[document](https://github.com/kubernetes/community/blob/master/contributors/devel/sig-scheduling/scheduler_queues.md). - -{{< /note >}} - -> Check more details +For more details about how internal scheduler queues work, read +[Scheduling queue in kube-scheduler](https://github.com/kubernetes/community/blob/f03b6d5692bd979f07dd472e7b6836b2dad0fd9b/contributors/devel/sig-scheduling/scheduler_queues.md). ### QueueSort {#queue-sort}