gpt4 book ai didi

kubernetes - GKE上,如何在节点上均匀分布pod replica

转载 作者:行者123 更新时间:2023-12-02 01:09:11 27 4
gpt4 key购买 nike

我通过在两个节点的集群上有两个副本来试验负载平衡我们的服务。

然后我注意到以下几点:

昨天我检查 pod 时,它看起来像这样:

pod-jq5vr   4/4       Running   0          2m        10.4.1.5    node-vvmb
pod-qbs69 4/4 Running 0 2m 10.4.0.10 node-jskq

今天早上:

pod-hvjs8   4/4       Running   0          17h       10.4.1.6   node-vvmb
pod-jq5vr 4/4 Running 0 18h 10.4.1.5 node-vvmb

从昨天到今天早上肯定有节点重新创建,但 pod 现在在同一个节点上。

我的问题:

  1. 如何在两个节点上均匀分布 pod?
  2. 将它们保持在同一个节点上重要吗?看来我当前的配置不能保证它们必须在单独的节点上。

最佳答案

您可以使用 pod anti-affinity功能告诉调度程序您不希望同一服务中的 pod 在同一节点上运行。

kubernetes 文档也有一个 example showing how to configure zookeper with anti-affinity for high availability .

关于kubernetes - GKE上,如何在节点上均匀分布pod replica,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45945011/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com