如何计算kubernetes节点中的可用免费资源

时间:2019-01-23 05:27:07

标签: kubernetes kubectl kubernetes-apiserver

我正在使用官方的kubernetes java api来控制本地kubernetes集群。计算群集中每个节点的可用资源的最佳方法是什么。 V1Node是否有任何api方法可以为我做到这一点?如果没有,那么使用Java代码执行此操作的任何建议将非常有帮助。

node.getStatus().getAllocatable().get("cpu").getNumber()
node.getStatus().getCapacity().get("cpu").getNumber()

这两种方法提供了每个节点的可分配容量和总容量。但是,不确定如何找到可用资源。对我来说,即使本地集群中运行的Pod很少,“可分配”和“容量”也一样。

0 个答案:

没有答案