多个调度程序之间可以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