是否保证kubernetes在缩放时首先删除挂起?

时间:2017-06-27 09:27:18

标签: ubuntu

我正在通过运行kubectl scale --replica手动进行kubernetes缩放。我想确认kubernetes是否首先选择挂起的pod而不是在给定副本小于当前副本数时运行pod。

例如,群集中的当前状态为:

example-fm1uw   1/1       Running   0          1h
example-2wy75   1/1       Running   0          1h 
example-dtvlh   1/1       pending   0          1h

如果我运行kubectl scale --replicas=2 -f example.yaml,首先会选择删除哪个节点?是否先选择example-dtvlh删除?

1 个答案:

答案 0 :(得分:0)

我得到了答案。有一个kubernetes首选项的订单删除pods。

  

按顺序对容器进行排序,使其不准备好<准备,   未安排的<预定的,待定的<运行。这确保了   我们尽可能删除早期阶段的pod。

kubernetes