Kubernetes 自动缩放器目标 CPUUtilizationPercentage

Rom*_*cea 13 google-cloud-platform kubernetes google-kubernetes-engine

我正在用 kubernetes 和 GCE 定义这个自动缩放器,我想知道我应该为targetCPUUtilizationPercentage. 那个目标到底指向什么?它是我集群中的总 CPU 吗?当此自动缩放器中引用的 pod 消耗超过targetCPUUtilizationPercentage会发生什么情况时?

Jan*_*n P 14

CPU 利用率是最后一分钟部署中所有 Pod 的平均 CPU 使用率除以该部署请求的 CPU。如果 Pod 的 CPU 利用率平均值高于您定义的目标,您的副本将被调整。

您可以在此处阅读有关此主题的更多信息。


Vip*_*ain 12

这是所有 Pod 的平均 CPU 利用率,因此如果您200在资源中指定 CPUrequeststargetCPUUtilizationPercentageas 80%,那么在160阈值时,它将向外扩展 Pod。它将创建一个新的副本。

  • “要求”,而不是“限制”。 (6认同)
  • “...所以如果您将 CPU 指定为 200...”,这是指 pod 的资源“限制”还是“请求”? (2认同)