1

我正在运行一个 Google Kubernetes Engine 集群。我在路径中有一个谷歌云自定义指标:

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字段以便对所有值求和?

4

0 回答 0