Kubernetes。默认情况下,有状态集对象分布在工作节点之间吗?

时间:2018-10-25 23:44:25

标签: kubernetes

我每次缩放状态集时,pod都是在不同的节点上启动的。

我试图找到有关此问题的文档,但没有发现任何东西。

这是Statefulset对象的默认行为吗?

谢谢。

1 个答案:

答案 0 :(得分:1)

您可以通过编辑有状态集的相似性来控制吊舱的调度。 (https://kubernetes.io/docs/concepts/configuration/assign-pod-node/#affinity-and-anti-affinity

但是请注意,如果一个节点上有状态集的所有实例在该节点发生故障/死亡,则会导致服务中断。我绝对不建议在单个节点上安排有状态集的所有实例。