0
所以,假设有一个集群节点,有 4 个 CPU 内核。
它正在运行两个 pod。每个 pod 将 CPU 要求设置为:500m,但 CPU 限制为 4000m。
运行kubectl
describe node 告诉我 CPU 限制为 8 (200%)
我知道它声称 200%,因为我有两个 pod,每个 pod 都将其 CPU 限制设置为 4 个 CPU 内核。
这只是语义还是存在潜在问题?我的意思是,如果两个 pod 都需要爆破到 3 个 CPU 核心(低于每个核心的限制),这在物理上是不可能的,他们必须以更少的数量解决。
所有 pod 限制的总和是否存在超过其主机节点 CPU 能力的潜在问题?或者只是作为 CPU 限制所要求的指示,知道它可能无法提供服务——毕竟,Pod 可能不知道彼此在同一个节点中。