From 8c45c88d15153d4f5cabfa0ace08ff23b1ca108b Mon Sep 17 00:00:00 2001
From: Virgil Chereches <virgil.chereches@gmail.com>
Date: Fri, 12 Jan 2018 07:15:35 +0000
Subject: [PATCH] Fix for Issue #2141 - added policy file

---
 .../templates/kube-scheduler-policy.yaml.j2    | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)
 create mode 100644 roles/kubernetes/master/templates/kube-scheduler-policy.yaml.j2

diff --git a/roles/kubernetes/master/templates/kube-scheduler-policy.yaml.j2 b/roles/kubernetes/master/templates/kube-scheduler-policy.yaml.j2
new file mode 100644
index 000000000..6616adc6f
--- /dev/null
+++ b/roles/kubernetes/master/templates/kube-scheduler-policy.yaml.j2
@@ -0,0 +1,18 @@
+{
+"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}
+    ],
+"hardPodAffinitySymmetricWeight" : 10
+}
-- 
GitLab