<p>My question is pretty straightforward: since you can <a href="https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/" rel="nofollow noreferrer">force a job to run on a specific node</a>, is it possible to disable preemption on a given node ?</p>
<p>Like, if I force a pod to execute on that node I know for sure that it won't get preempted ?</p>

Gaëtan
<p><code>...is it possible to disable preemption on a given node </code></p>
<p>No, pod preemption doesn't apply at worker node level. Instead, define a <a href="https://kubernetes.io/docs/concepts/scheduling-eviction/pod-priority-preemption/#user-exposed-information" rel="nofollow noreferrer">priority class</a> with <code>preemptionPolicy: Never</code>, then use this class in your pod spec <code>priorityClassName: &lt;the top priority class that you defined&gt;</code>.</p>
