Kubernetes用什么来计算CPU比率,请求或限制?

问题描述 投票:0回答:1

[例如,当在Kubernetes中使用targetCPUUtilizationPercentage为50指定和水平Pod Autoscaler时,Kubernetes用什么来计算CPU比率,请求或容器的限制?

例如,以request=250limit=500为例,您想在其限制的一半时放大:

  • 如果使用request,则我会将目标至少设置为100%,因为它可以提高到200%。
  • 如果使用limit,我将使用target = 50%,因为100%表示已达到极限。
kubernetes autoscaling kubernetes-pod
1个回答
0
投票

targetCPUUtilizationPercentage为50表示,如果所有Pod的平均CPU利用率上升到50%以上,那么HPA将扩大部署;如果所有Pod的平均CPU利用率下降到50%以下,那么如果HPD将减少部署的数量,则HPA将缩减部署。副本数量超过1

© www.soinside.com 2019 - 2024. All rights reserved.