我正在使用官方的kubernetes java api来控制本地kubernetes集群。计算群集中每个节点的可用资源的最佳方法是什么。 V1Node是否有任何api方法可以为我做到这一点?如果没有,那么使用Java代码执行此操作的任何建议将非常有帮助。
node.getStatus().getAllocatable().get("cpu").getNumber()
node.getStatus().getCapacity().get("cpu").getNumber()
这两种方法提供了每个节点的可分配容量和总容量。但是,不确定如何找到可用资源。对我来说,即使本地集群中运行的Pod很少,“可分配”和“容量”也一样。