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 端点应该默认存在还是有一个启用它的扩展?