0

文档中我知道 Pod 必须由一个调度程序调度。比如 scheduler Aschedule poda和 scheduler Bschedule pod b

问题是:如果已经在运行,可以a抢占吗?哪个调度器会做这个操作?bb

4

1 回答 1

0

据我所知,Pod 根本不会被调度程序驱逐。如果是这样的话,对 pod 进行核攻击是 kubelets 的工作。不再适合节点或类似的东西。如果你想要的话,你确实有一个Descheduler,但这是一个完全不同的难题。如果您想合并它,您自己的自定义调度程序也可以实现某种类型的解调度器逻辑,但是您需要自己确保解调度逻辑不会在您的多个解调度器中发生冲突。

再次强调,默认情况下,这不是集群构建的一部分。

于 2017-12-18T09:36:45.107 回答