如果仆从加入后者,Kubernetes会将豆荚重新安排到其他仆从吗?

时间:2018-01-09 15:40:36

标签: node.js kubernetes

我最初使用minion节点和主节点运行测试。我在群集上创建了5个pod,后来在2个minion节点上加入了群集。

所以我遇到的问题是所有的pod都只安排在master和minion节点上。它们没有被重新安排到新节点,以便划分整个资源。由于我的新minion节点只是闲置而没有做任何处理。

有什么特别要运行才能实现这一目标吗?

1 个答案:

答案 0 :(得分:2)

不是真的。每当需要安排某些事情时调用调度程序,因此除非您部署该pod的新副本,否则调度程序不会再次受到打扰。

每当您想要安排某些内容时,例如创建DeploymentPod,调度程序会查看可用资源,以将Pod置于其认为最佳的位置。下次安排某些事情时,它会考虑添加到群集中的新minions。或者,如果您的广告连播是通过Deployment对象创建的,则可以尝试删除一个Pod,以便ReplicationController创建一个新的Pod,并且调度程序可以选择其中一个新的奴才。

The documentation also recommends在创建部署之前创建Service,因此调度程序会在小兵中更好地传播广告。