【发布时间】:2018-08-09 09:45:06
【问题描述】:
我正在使用具有 2 个工作人员的 Kubernetes 集群。我有大约 100 个部署。他们每个人都有 2 或 4 个副本(所以我每个工人大约有 300 个 pod,是的,这是很多 pod)。
我的问题是: 当一个 worker 宕机时,Kubernetes 会尝试在剩余的活动节点上重新部署每个失败的 pod。所以在操作结束时我有: - 具有 600 个 pod 的剩余活动工作节点 - 主节点平均负载是熔岩,因为它们正在重新调度 300 个 pod - 当失败的工作节点重新活跃时,他是空的,因为每个 pod 都在另一个工作节点上。
我找到的唯一解决方案: 为每个应用程序(每个工作人员一个)进行 2 次部署,以防止重新安排 300 个 pod。
请问有更好的解决方案吗?
【问题讨论】:
标签: kubernetes