File tree Expand file tree Collapse file tree 2 files changed +5
-3
lines changed
concepts/scheduling-eviction
reference/command-line-tools-reference Expand file tree Collapse file tree 2 files changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -203,9 +203,10 @@ resources reserved for Pod P and also gives users information about preemptions
203
203
in their clusters.
204
204
205
205
Please note that Pod P is not necessarily scheduled to the "nominated Node".
206
+ The scheduler always tries the "nominated Node" before iterating over any other nodes.
206
207
After victim Pods are preempted, they get their graceful termination period. If
207
208
another node becomes available while scheduler is waiting for the victim Pods to
208
- terminate, scheduler will use the other node to schedule Pod P. As a result
209
+ terminate, scheduler may use the other node to schedule Pod P. As a result
209
210
` nominatedNodeName` and `nodeName` of Pod spec are not always the same. Also, if
210
211
scheduler preempts Pods on Node N, but then a higher priority Pod than Pod P
211
212
arrives, scheduler may give Node N to the new higher priority Pod. In such a
Original file line number Diff line number Diff line change @@ -171,8 +171,6 @@ different Kubernetes components.
171
171
| ` PodOverhead ` | ` true ` | Beta | 1.18 | |
172
172
| ` PodSecurity ` | ` false ` | Alpha | 1.22 | 1.22 |
173
173
| ` PodSecurity ` | ` true ` | Beta | 1.23 | |
174
- | ` PreferNominatedNode ` | ` false ` | Alpha | 1.21 | 1.21 |
175
- | ` PreferNominatedNode ` | ` true ` | Beta | 1.22 | |
176
174
| ` ProbeTerminationGracePeriod ` | ` false ` | Alpha | 1.21 | 1.21 |
177
175
| ` ProbeTerminationGracePeriod ` | ` false ` | Beta | 1.22 | |
178
176
| ` ProcMountType ` | ` false ` | Alpha | 1.12 | |
@@ -399,6 +397,9 @@ different Kubernetes components.
399
397
| ` PodShareProcessNamespace ` | ` false ` | Alpha | 1.10 | 1.11 |
400
398
| ` PodShareProcessNamespace ` | ` true ` | Beta | 1.12 | 1.16 |
401
399
| ` PodShareProcessNamespace ` | ` true ` | GA | 1.17 | - |
400
+ | ` PreferNominatedNode ` | ` false ` | Alpha | 1.21 | 1.21 |
401
+ | ` PreferNominatedNode ` | ` true ` | Beta | 1.22 | 1.23 |
402
+ | ` PreferNominatedNode ` | ` true ` | GA | 1.24 | - |
402
403
| ` RemoveSelfLink ` | ` false ` | Alpha | 1.16 | 1.19 |
403
404
| ` RemoveSelfLink ` | ` true ` | Beta | 1.20 | 1.23 |
404
405
| ` RemoveSelfLink ` | ` true ` | GA | 1.24 | - |
You can’t perform that action at this time.
0 commit comments