我正在运行Google Kubernetes Engine集群。 我的路径中有一个Google云自定义指标:
custom.googleapis.com|web|NAME|2xx
我想创建一个自动缩放规则,该规则将根据调用次数缩放我的部署。
apiVersion: autoscaling/v2beta1
kind: HorizontalPodAutoscaler
metadata:
name: NAME
spec:
scaleTargetRef:
apiVersion: apps/v1
kind: Deployment
name: NAME
minReplicas: 2
maxReplicas: 6
metrics:
- type: External
external:
metricName: "custom.googleapis.com|web|NAME|2xx"
targetValue: 500
如果custom.googleapis.com|web|NAME|2xx
是单个值,则此自动缩放规则有效。就我而言,我必须创建一个SUM
聚合函数才能获取实际值。
查看突出显示的(黄色)部分。
如何更新我的metricName
字段以求和所有值?