1

ローカルの kubernetes クラスターを制御するために、公式の kubernetes Java API を使用しています。クラスタ内の各ノードで使用可能なリソースを計算する最良の方法は何ですか。私のためにそれを行うことができるV1NodeのAPIメソッドはありますか? そうでない場合は、Java コードでこれを行うための提案があれば非常に役立ちます。

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

これら 2 つの方法は、各ノードの割り当て可能容量と合計容量を提供します。ただし、利用可能なリソースを見つける方法がわかりません。私の場合、ローカル クラスターで実行されているポッドはほとんどありませんが、「割り当て可能」と「容量」は同じになります。

4

0 に答える 0