Kubernetes:如何在Google Kubernetes引擎(gke)中为kube控制器管理器添加标志
我在gke中部署了一个基于外部指标(pubsub订阅)的与水平pod autoscaler关联的程序 出于某种原因,autoscaler在我的豆荚上产生了涟漪(或颠簸)效应,使它们每分钟都被放大和缩小到相同的值(如下图所示) kube控制器管理器组件有一个标志,该标志在缩尺事件之间引入冷却时间(Kubernetes:如何在Google Kubernetes引擎(gke)中为kube控制器管理器添加标志,kubernetes,google-cloud-platform,google-kubernetes-engine,horizontal-pod-autoscaling,Kubernetes,Google Cloud Platform,Google Kubernetes Engine,Horizontal Pod Autoscaling,我在gke中部署了一个基于外部指标(pubsub订阅)的与水平pod autoscaler关联的程序 出于某种原因,autoscaler在我的豆荚上产生了涟漪(或颠簸)效应,使它们每分钟都被放大和缩小到相同的值(如下图所示) kube控制器管理器组件有一个标志,该标志在缩尺事件之间引入冷却时间(--水平吊舱自动缩尺稳定化) 但是,我无法访问GKE中kube控制器管理器的配置。有什么解决办法吗?如果无法在GKE中配置,是否有其他方法可以减轻这种影响?GKE集群完全由Google管理,这意味着控制
--水平吊舱自动缩尺稳定化
)
但是,我无法访问GKE中kube控制器管理器的配置。有什么解决办法吗?如果无法在GKE中配置,是否有其他方法可以减轻这种影响?GKE集群完全由Google管理,这意味着控制平面(主控面)托管在Google租户项目中,并完全由平台管理。您无法对主控平面或任何控制平面组件进行任何更改 您无法在GKE上添加
--水平吊舱自动缩放降尺度稳定
标志
但是,您试图解决的最终结果可能是由于HPA配置方式(度量和/或度量thershhold)的问题,也可能是由于集群如何接收和使用这些度量的问题,这导致了不断的放大和缩小。我强烈建议您查看您使用的自定义指标,以确保它是一个可靠的来源,可以作为pod扩展的基础