在kubernetes中,何时在同一节点中复制pod才有意义?

问题描述 投票:0回答:1

我了解跨节点复制容器的逻辑,但是在同一节点中复制容器有什么好处吗?据我了解,这不会提高复制程度,因为一个吊舱可以拆除一个节点。

kubernetes google-kubernetes-engine scaling horizontal-scrolling
1个回答
0
投票

节点内Pod的复制?

您无法处理它,因为它由kube-scheduler处理。但是,您可以设置各种pod / node亲和力anti affinitiestopologykey(如果您希望在特定节点上保持最少数量的Pod)。

一个吊舱可以让一个节点掉下来吗?

我非常怀疑,只有在您没有为CPU /内存设置任何请求/限制或在HPA中将最大副本设置为增加时,这种情况才会发生在设置podaffinity的条件下,其容量超过了节点的容量,因此所有pod都将在同一节点上生成。

其原因可能是您的节点大小不规则。而且您想要消耗比集群中其他节点更多的特定节点。

在最佳实践环境中,所有节点的大小均为常规大小。设置了HPA并提供了限制/配额,以使Pod不会因跨越节点的限制而使节点崩溃。

© www.soinside.com 2019 - 2024. All rights reserved.