From 07c7db0888001eb8b2083b9082f716afdf9cfa2f Mon Sep 17 00:00:00 2001 From: Harry Zhang Date: Tue, 27 Feb 2018 14:54:08 -0800 Subject: [PATCH] Add preempt verb for scheduler --- ...scheduler-policy-config-with-extender.json | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 scheduler/scheduler-policy-config-with-extender.json diff --git a/scheduler/scheduler-policy-config-with-extender.json b/scheduler/scheduler-policy-config-with-extender.json new file mode 100644 index 00000000..fb5e1381 --- /dev/null +++ b/scheduler/scheduler-policy-config-with-extender.json @@ -0,0 +1,31 @@ +{ +"kind" : "Policy", +"apiVersion" : "v1", +"predicates" : [ + {"name" : "PodFitsHostPorts"}, + {"name" : "PodFitsResources"}, + {"name" : "NoDiskConflict"}, + {"name" : "MatchNodeSelector"}, + {"name" : "HostName"} + ], +"priorities" : [ + {"name" : "LeastRequestedPriority", "weight" : 1}, + {"name" : "BalancedResourceAllocation", "weight" : 1}, + {"name" : "ServiceSpreadingPriority", "weight" : 1}, + {"name" : "EqualPriority", "weight" : 1} + ], +"extenders" : [ + { + "urlPrefix": "http://127.0.0.1:12346/scheduler", + "filterVerb": "filter", + "bindVerb": "bind", + "prioritizeVerb": "prioritize", + "preemptVerb": "preempt", + "weight": 5, + "enableHttps": false, + "nodeCacheCapable": false + } + ], +"hardPodAffinitySymmetricWeight" : 10, +"alwaysCheckAllPredicates" : false +}