mirror of
https://github.com/kubernetes/kubernetes.git
synced 2026-02-19 02:38:07 -05:00
This change allows the preemption to preempt a pod that is not yet bound, but is already in prebind phase) without issuing a delete call to the apiserver. Pods are added to a special map of pods currently in prebind phaseand preemption can cancel the context that is used for given pod prebind phase , allowing it to gracefully handle error in the same manner as errors coming out from prebind plugins. This results in pods being pushed to backoff queue, allowing them to be rescheduled in upcoming scheduling cycles. |
||
|---|---|---|
| .. | ||
| batch.go | ||
| batch_test.go | ||
| framework.go | ||
| framework_test.go | ||
| instrumented_plugins.go | ||
| pods_in_prebind_map.go | ||
| pods_in_prebind_map_test.go | ||
| registry.go | ||
| registry_test.go | ||
| util_others_test.go | ||
| util_windows_test.go | ||
| waiting_pods_map.go | ||
| waiting_pods_map_test.go | ||