Kubernetes GKE上带有HorizontalPodAutoscaler的自定义度量

Kubernetes GKE上带有HorizontalPodAutoscaler的自定义度量,kubernetes,google-kubernetes-engine,Kubernetes,Google Kubernetes Engine,我正在尝试在1.6.1 alpha GKE集群上使用HorizontalPodAutoscaler设置自定义指标 根据需要,我需要在kube controller manager上设置——水平吊舱自动缩放器使用rest客户端,以启用指标收集。在GKE中,不清楚是否可以在kube控制器管理器上设置标志。有什么想法吗 有人在GKE上使用HPA获得自定义指标吗?你不能直接在GKE(谷歌容器引擎)中操作任何kubernetes集群组件,谷歌将完成这项工作,如果您想实现这一点,您可能需要部署自己的kube

我正在尝试在1.6.1 alpha GKE集群上使用
HorizontalPodAutoscaler
设置自定义指标

根据需要,我需要在
kube controller manager
上设置
——水平吊舱自动缩放器使用rest客户端
,以启用指标收集。在GKE中,不清楚是否可以在
kube控制器管理器上设置标志。有什么想法吗


有人在GKE上使用HPA获得自定义指标吗?

你不能直接在GKE(谷歌容器引擎)中操作任何kubernetes集群组件,谷歌将完成这项工作,如果您想实现这一点,您可能需要部署自己的kubernetes群集。

在GKE上,我们从1.9版开始就一直支持使用自定义指标的HPA。如果集群中有一组水平自动缩放的吊舱,每个吊舱导出一个自定义指标,则可以为该指标设置平均每吊舱目标

其中的一个示例是前端的自动缩放部署,其中每个复制副本导出其当前的QP。可以设置每个前端pod的QP平均目标,并使用HPA相应地上下扩展部署。您可以在此处找到说明如何设置的文档和教程:


Kubernetes 1.10在GKE上可用将扩展对自定义度量的支持,以包括未附加到任何Kubernetes对象的度量。这将使您能够根据此处列出的任何指标来扩展部署,例如Google Pub/Sub queue中的消息数。

那么您是说GKE当前不支持HPA的自定义指标吗?