我想在独占节点上运行两个吊舱。例如,我有4个节点(节点-1,节点-2,节点-3,节点-4)和两个荚(po-1,po-2)。我希望每个节点只运行一个吊舱,每个吊舱在两个节点上运行,例如节点-1和节点-2、节点-3和节点-4。有办法配置这种方式吗?
发布于 2015-06-22 15:58:30
您可以通过创建无法在同一台机器上调度的pod定义来强制独占。最简单的方法是给每个荚分配相同的主机端口。一旦您为两个pod定义设置了相同的主机端口,如果您创建了两个复制控制器,每个副本都有两个副本,那么调度程序将运行分布在4台机器上的2个豆荚的2个副本。
发布于 2015-06-30 05:23:11
我真正想做的是通过节点选择实现的。
发布于 2018-11-06 23:08:31
使用DaemonSet和节点亲和性,甚至反亲密度。
https://stackoverflow.com/questions/30976377
相似问题