当您在 Kubernetes 中指定 Horizontal Pod Autoscaler 例如targetCPUUtilizationPercentage
为 50 时,Kubernetes 使用什么来计算 CPU 比率、请求或容器的限制?
因此,例如,使用request=250
andlimit=500
并且您想在是其限制的一半时进行扩展:
- 如果它使用
request
,我会将目标至少设置为 100%,因为它可以提高到 200%。 - 如果它使用
limit
,我会使用 target = 50% 因为 100% 意味着达到了限制。