使用 pubsub 等谷歌云指标自动缩放 pod
Posted
技术标签:
【中文标题】使用 pubsub 等谷歌云指标自动缩放 pod【英文标题】:Autoscaling pods using google cloud metric like pubsub 【发布时间】:2019-04-23 18:21:03 【问题描述】:我目前指的是使用来自 stackdriver 的 pubsub 指标进行自动缩放的 google 文档: Autoscaling Deployments with External Metrics
但是,我在部署上述链接/配置链接中的 google 示例配置时遇到了一些错误:Link to config image
错误:错误验证数据:ValidationError(HorizontalPodAutoscaler.spec.metrics[0]): unknown field "external" in io.k8s.api.autoscaling.v2beta1.MetricSpec;如果您选择忽略这些错误,请使用 --validate=false 关闭验证
浏览了网络,但找不到任何有关此错误的参考。我不确定出了什么问题。
【问题讨论】:
【参考方案1】:看起来,存在版本错误。
以前我使用的是 1.9.7-gke.11(虽然请注意,这是现在的默认 gke 版本) 现在使用 1.10.9-gke.5 ,一切正常
【讨论】:
以上是关于使用 pubsub 等谷歌云指标自动缩放 pod的主要内容,如果未能解决你的问题,请参考以下文章
如何通过 terraform 使用服务帐户创建谷歌云 pubsub 订阅?