禁用一个节点的抢占
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
我的问题很简单:既然可以 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>
.