首页 > 解决方案 > metrics-server 和 prometheus-adapter 等metrics provider如何将自己的api注册到kubernetes apiserver

问题描述

您可以通过 Kubernetes-apiserver 轻松访问指标,例如curl http://127.0.0.1:6443/apis/metrics.k8s.io/v1beta1/namespaces/kube-system/pods(在 kubectl 代理模式下)。与对象访问 API 不同,指标来自其他一些组件,例如 metrics-server( kubectl get deployment --namespace=kube-system metrics-server)。如何设计自己的指标提供程序,并在 Kubernetes-apiserver 上公开自己的 RESTful API。

我在 Kubernetes 和Prometheus Adapter中浏览了很多代码,但到目前为止还没有任何线索。

那么有没有关于这个主题的代码引用?提前谢谢:D

标签: kubernetesmetricskubernetes-apiserver

解决方案


推荐阅读