kubernetes/pkg/scheduler/framework
utam0k c0611b6bb3
Return Skip in InterPodAffinity#PreScore under specific conditions
This commit updates the InterPodAffinity PreScore to return a Skip status when the following conditions are met:
1. There are no nodes to score.
2. The incoming pod has no inter-pod affinities && the `IgnorePreferredTermsOfExistingPods` option is enabled.

Signed-off-by: utam0k <k0ma@utam0k.jp>
2023-05-10 13:02:23 +00:00
..
autoscaler_contract Modify the return type of RunFilterPlugins to *Status 2023-01-03 14:33:58 +08:00
fake Fix nil pointer error in nodevolumelimits csi logging 2023-01-25 09:37:46 -08:00
parallelize Avoid metric lookup in Parallelizer.Util on every work piece 2023-03-09 17:12:30 +00:00
plugins Return Skip in InterPodAffinity#PreScore under specific conditions 2023-05-10 13:02:23 +00:00
preemption Merge pull request #116835 from mengjiao-liu/contextual-logging-scheduler-plugin-preemption 2023-04-27 11:10:16 -07:00
runtime scheduler: remove deprecated v1beta2 KubeSchedulerConfiguration 2023-05-03 21:43:19 +08:00
cycle_state_test.go Copy recordPluginMetrics in CycleState.Clone 2022-04-14 15:26:20 +00:00
cycle_state.go feature(scheduler): won't run Score if PreScore returned a Skip status (#115652) 2023-02-13 14:53:29 -08:00
extender.go multiple extenders and UnschedulableAndUnresolvable takes precedence 2021-01-29 11:32:43 +08:00
interface_test.go Use the generic Set in scheduler 2023-04-09 11:34:17 +05:30
interface.go Use the generic Set in scheduler 2023-04-09 11:34:17 +05:30
listers.go Adding StorageInfoLister to SharedLister 2022-05-03 18:00:41 -07:00
types_test.go Use the generic Set in scheduler 2023-04-09 11:34:17 +05:30
types.go Use the generic Set in scheduler 2023-04-09 11:34:17 +05:30