kubernetes - 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
解决方案
推荐阅读
- python-3.x - 如何按不同列合并数据框行
- javascript - 如何停止复制下拉列表的日期?我使用了一个while循环
- powershell - PowerShell While循环多个条件不起作用
- karate - 试图断言 2 个动态响应
- python - 如何使用包含我要访问的索引号的数组获取 numpy 数组中的所有值
- javascript - 在添加为选项卡的“内容页面”中获取 Microsoft Team 上下文
- mysql - 查询不工作。也许“分组依据”有问题。怎么了?
- yocto - rootfs 中的 Yocto helloword 配方
- regex - 正则表达式替换特定字符后的字符串?
- java - 如何使用 HSSF apache poi (JAVA) 上的相关参考克隆函数