如何调试Kubernetes调度?

时间:2018-08-29 16:18:13

标签: kubernetes scheduling

我已将podAntiAffinity添加到我的DeploymentConfig模板中。

但是,在我希望规则会排除的节点上安排了pod。

如何查看kubernetes调度程序的日志,以了解为什么它选择了它为给定Pod做的节点?

1 个答案:

答案 0 :(得分:1)

PodAntiAffinity与其他Pod的关系更多,而不仅仅是节点。也就是说,PodAntiAffinity根据已在该节点上计划了哪些Pod来指定要排除的节点。即使在这里,您也可以将其作为要求而不是首选项。要直接选择未安排Pod的节点,您想使用NodeAffinity。 The guide