<p>I followed the following instruction on <code>Kubernetes 1.11</code> but priority and preemption do not work.</p>

<p><a href="https://kubernetes.io/docs/concepts/configuration/pod-priority-preemption/#how-to-use-priority-and-preemption" rel="nofollow noreferrer">https://kubernetes.io/docs/concepts/configuration/pod-priority-preemption/#how-to-use-priority-and-preemption</a></p>

<p>I create 2 pods one <code>high-priority</code> (with 100000), another <code>lower priority</code> (0).
I run the low-priority pod to occupy all resources of a single node.
While the low-priority pod is running, I submitted the high-priority pod but the scheduler does not preempt the low-priority.</p>

<p>I tried another experiment to check whether priority works in queueing the pods. However, it does not order the pods in the queue based on priority values.</p>

<p>Is anyone having the same problem? 
Do I need to do anything else to enable this feature on <code>Kubernetes 1.11</code>?</p>

Tan Le
<p>See <a href="https://github.com/kubernetes/website/issues/9499" rel="nofollow noreferrer">https://github.com/kubernetes/website/issues/9499</a> for your answer. </p>

<p>In short, there is a issue with pod priority and preemption in the kubernetes version 1.11. The issue has already been identified and a fix has been pushed. However, the fix will be available in 1.11.1, which I believe is still not up. </p>

<p>However, if you build the latest codebase from kuberenetes and deploy, it will work, as posted in the above github link</p>

<p>PS: I filed the issue in the github.</p>
