多个调度程序之间可以Kubenetes pod抢占吗?

从document我知道Pod必须由一个调度程序调度。如调度程序A计划程序包a和调度程序B计划程序包b。多个调度程序之间可以Kubenetes pod抢占吗?

问题是:可以a抢先b如果b已经在运行?哪个调度程序将执行此操作?

回答:

就我所知,Pods不会被调度程序驱逐。它是kubelets的工作,如果它的核弹荚。不再适合节点或类似的东西。如果你想要的话,你确实有一个Descheduler,但这是一个完全不同的难题。如果你想合并它,你自己的自定义调度程序也可以实现某种类型的descheduler逻辑,但是这时你需要确保你自己的调度逻辑不会在你的多个deschedulers中碰撞。

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

以上是 多个调度程序之间可以Kubenetes pod抢占吗? 的全部内容, 来源链接: utcz.com/qa/262062.html

回到顶部