禁用一个节点的抢占

Disabling preemption for one node

我的问题很简单:既然可以 force a job to run on a specific node,是否可以在给定节点上禁用抢占?

比如,如果我强制一个 pod 在该节点上执行,我肯定知道它不会被抢占?

...is it possible to disable preemption on a given node

不,pod 抢占不适用于工作节点级别。相反,用 preemptionPolicy: Never 定义一个 priority class,然后在你的 pod 规范 priorityClassName: <the top priority class that you defined>.

中使用这个 class