k3s/pkg/scheduler
Jonathan Basseri df4d65d2e1 Ensure that pods obey backoff timers.
The function AddUnschedulableIfNotPresent is responsible for
initializing or updating backoff timers for pods that could not be
scheduled. The helper function backoffPod does that work, but was not
being called in all cases.

This moves that call to be (mostly) unconditional, while cleaning up
comments and error handling.
2019-02-26 10:21:18 -08:00
..
algorithm remove cloud provider dependencies to pkg/volume 2019-02-09 01:16:55 -05:00
algorithmprovider Merge pull request #72980 from gnufied/cinder-pod-volumes 2019-01-16 13:32:32 -08:00
api remove deprecated taints from 1.9 2019-01-16 21:20:57 -05:00
apis/config Merge pull request #72525 from justinsb/owners_should_not_be_executable 2019-02-14 23:55:45 -08:00
core Optimize scheduler cache snapshotting using an MRU structure. 2019-02-20 13:38:37 -08:00
equivalence Move informer event handlers to Scheduler 2019-01-29 17:53:20 -08:00
factory Fix error collides with imported package name 2019-02-14 09:17:54 +07:00
internal Ensure that pods obey backoff timers. 2019-02-26 10:21:18 -08:00
metrics Mark deprecated in related scheduler metrics 2019-01-08 13:07:16 +08:00
nodeinfo [scheduler cleanup phase 2]: Rename to 2018-12-11 11:21:12 +08:00
plugins Register plugins with the scheduling framework properly 2018-12-28 19:10:01 +09:00
testing Make scheduleinternalcache.PodFilter as public 2018-12-21 23:09:56 +08:00
util Check for shutdown in TryBackoffAndWait 2018-12-06 16:57:20 +00:00
volumebinder Check PV requirements before scheduling pod 2019-01-04 12:33:18 +01:00
BUILD move pkg/kubelet/apis/well_known_labels.go to staging/src/k8s.io/api/core/v1/ 2019-02-05 13:39:07 -05:00
OWNERS delete all duplicate empty blanks 2019-02-23 10:28:04 +08:00
eventhandlers.go Fix some typos in scheduler 2019-02-20 14:33:16 +07:00
eventhandlers_test.go Move informer event handlers to Scheduler 2019-01-29 17:53:20 -08:00
scheduler.go not updae timestamp for each scheduling attempt 2019-02-22 09:46:18 +08:00
scheduler_test.go Add a PVC to pod spec in volume binding tests to ensure that the predicate runs 2019-02-02 15:01:55 -08:00
testutil.go Fix some typos in scheduler 2019-02-20 14:33:16 +07:00