TODO: move predicate check into a pod admitter

This commit is contained in:
Ke Zhang
2016-09-06 17:39:12 +08:00
parent aee6d10b57
commit 0ce6d8dafb
3 changed files with 110 additions and 46 deletions

View File

@@ -231,6 +231,8 @@ func newTestKubeletWithImageList(
kubelet.evictionManager = evictionManager
kubelet.AddPodAdmitHandler(evictionAdmitHandler)
// Add this as cleanup predicate pod admitter
kubelet.AddPodAdmitHandler(lifecycle.NewPredicateAdmitHandler(kubelet.getNodeAnyWay))
plug := &volumetest.FakeVolumePlugin{PluginName: "fake", Host: nil}
kubelet.volumePluginMgr, err =