我已经在我的 Kubernetes 集群中安装了 Heapster。例如,我可以从命令行kubectl top pods
和 Kubernetes Web 面板提供资源使用情况。
我正在尝试通过 Heapster 的 Web API 获取资源使用情况。实际上,我想从 Web API 获取节点、pod 或命名空间的资源使用情况(例如:ram 和 cpu)。
Kubernetes 中有一个 Web API http://localhost:8001/swagger-2.0.0.json
,但没有任何用于资源使用或 Heapster 数据的 API。
有没有办法通过 Kubernetes 中的 Web API 获取资源使用情况?
谢谢