File tree Expand file tree Collapse file tree 1 file changed +12
-0
lines changed
keps/sig-scheduling/1819-scheduler-extender Expand file tree Collapse file tree 1 file changed +12
-0
lines changed Original file line number Diff line number Diff line change @@ -185,6 +185,9 @@ extenders:
185
185
ignorable: false
186
186
` ` `
187
187
188
+ Multiple extenders can be configured and will be called sequentially by the
189
+ scheduler.
190
+
188
191
### Interface
189
192
190
193
#### Filter
@@ -233,6 +236,15 @@ type ExtenderFilterResult struct {
233
236
234
237
The " filter" call may prune the set of nodes based on its filter plugins.
235
238
239
+ Nodes in both ` FailedNodesMap` and ` FailedAndUnresolvableNodes` are
240
+ unschedulable, except the nodes in the latter will be skipped in preemption
241
+ phase.
242
+
243
+ When multiple extenders are configured, unschedulable nodes will not be passed
244
+ to subsequent extenders. It ' s recommended to order the extenders that may
245
+ report `UnschedulableAndUnresolvable` ahead of others. This can improve the
246
+ preemption performance.
247
+
236
248
#### Prioritize
237
249
238
250
Arguments passed to the `PrioritizeVerb` endpoint on the extender are the set of
You can’t perform that action at this time.
0 commit comments