我正在尝试基于 GPU 利用率在 GCP 中实现水平 Pods Autoscaling (HPA)。我的 hpa.yaml 文件如下所示:
kind: HorizontalPodAutoscaler
metadata:
name: my-hpa
spec:
minReplicas: 1
maxReplicas: 10
metrics:
- type: External
external:
metricName: kubernetes.io|container|accelerator|duty_cycle
targetAverageValue: 10
scaleTargetRef:
apiVersion: apps/v1
kind: Deployment
name: my-container-worker
运行后kubectl create -f hpa.yaml
,我在 GCP 中看到以下错误。
在 HPA 上,它说无法读取所有指标。
在堆栈驱动程序监控中,我创建了一个带有上述指标的仪表板。
有没有人遇到过这个问题?