kubernetes 是否会重新洗牌 pod 以进行资源利用?

问题描述

想象一下 K8s 集群有 2 个工作节点和资源(cpu:4,RAM:8G)。最重要的是,需要部署 3 个应用程序 A、B 和 C,每个应用程序具有 1 个配置 2 cpu 和 4G RAM 的 pod。 (假设主机消耗的 cpu 和内存可以忽略不计)。

案例 1: 部署应用程序 A、B 和 C 时。应用程序 A 和 B 的 pod 被调度和部署在工作节点 1 上,而应用程序 C 在工作节点 2 上。

案例 2:现在,不再需要应用程序 B,因此将其删除

缺:

  1. 应用程序 C pod 是否会在工作节点 1 上重新洗牌以自动确保资源优化?
  2. 如果不是自动,在确保应用程序 C 的 HA 的情况下手动重新洗牌是否可行。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)