首页 > 解决方案 > 为什么来自 prometheus 的指标不会通过 prometheus 适配器传播到自定义指标 api?

问题描述

我已将 prometheus 部署在我的自定义命名空间内的集群中,并将 prometheus 适配器部署在同一集群和同一命名空间内:

在此处输入图像描述

但是当我执行时:

$ kubectl get --raw /apis/custom.metrics.k8s.io/v1beta1

我看到空洞的回应:

{"kind":"APIResourceList","apiVersion":"v1","groupVersion":"custom.metrics.k8s.io/v1beta1","resources":[]}

虽然 prometheus 包含指标:

在此处输入图像描述

我在 prometheus 适配器 YML 中配置了 prometheus url:

在此处输入图像描述

如何解决?

标签: kubernetesgoogle-cloud-platformgoogle-kubernetes-engineprometheuskubernetes-helm

解决方案


推荐阅读