0

我正在尝试根据绝对值在我的 GKE 部署上设置水平 pod 自动缩放指标,但仍然没有得到绝对值和百分比之间的差异:

假设我为每个 Pod 请求500mCPU,起始数量为 3 个 pod。

如果我想用 绝对值替换“50% 的 CPU 使用率”的自动缩放指标:它会是“250 mCPU”吗?

它是基于每个 pod 的平均用户还是所有 pod 的总使用量?

先感谢您

4

1 回答 1

1

如果您使用targetAverageValue(或什至targetAverageUtilization),则缩放算法使用的度量值基于所有匹配 pod 的平均值。

来自 Horizo​​ntal Pod Autoscaling文档

当指定了 targetAverageValue 或 targetAverageUtilization 时,currentMetricValue 的计算方法是取 Horizo​​ntalPodAutoscaler 的缩放目标中所有 Pod 的给定指标的平均值。

于 2022-02-24T10:20:15.393 回答