Kubernetes autoscaler targetCPUUtilizationPercentage

时间:2017-01-13 21:27:36

标签: kubernetes google-cloud-platform google-kubernetes-engine

我用kubernetes和GCE定义了这个自动缩放器,我想知道我应该为targetCPUUtilizationPercentage指定什么。那个目标指向究竟是什么?它是我群集中的总CPU吗?当此自动调节器中引用的pod消耗超过targetCPUUtilizationPercentage时会发生什么?

2 个答案:

答案 0 :(得分:4)

CPU利用率是最后一分钟内部署中所有pod的平均CPU使用率除以此部署的请求CPU。如果豆荚的意思是' CPU利用率高于您定义的目标,您的副本将进行调整。

您可以阅读有关此主题的更多信息here

答案 1 :(得分:1)

这是所有Pod的平均cpu利用率,因此,如果将CPU设置为200,将targetCPUUtilizationPercentage设置为80%,则在阈值160的情况下,它将扩展Pod。它将创建一个新副本。