【发布时间】:2020-08-21 16:07:57
【问题描述】:
Kubernetes 版本:亚马逊 EKS 上的 1.13
我正在尝试按照本指南 https://nuvalence.io/building-a-k8s-autoscaler-with-custom-metrics/ 使用 prometheus-adapter 在我们的 Kubernetes 集群中启用基于 rabbitmq 数据的自动缩放。
但是,运行
kubectl get --raw /apis/external.metrics.k8s.io/v1beta1 | jq . 返回 Error from server (NotFound): the server could not find the requested resource,它告诉我外部指标由于某种原因不受支持/启用。
自定义的可以,所以 kubectl get --raw /apis/custom.metrics.k8s.io/v1beta1 | jq . 返回有效数据。
问题是rabbitmq 绝对应该是一个外部指标,我花了几个小时试图让它像自定义一样工作,但没有任何成功。
不知道如何处理外部指标或关于从哪里开始搜索的指示?这个 api 端点应该默认存在还是有一个扩展来启用它?
【问题讨论】:
标签: kubernetes amazon-eks hpa