全てのノードのIPアドレスを表示するには、k8sでどうすればよいですか?

Kubernetesクラスター内のすべてのNodeノードのIPアドレスを確認するには、以下のコマンドを実行するためにkubectlコマンドラインツールを使用できます。

kubectl get nodes -o wide

このコマンドは、各ノードの詳細情報を含む表を返します。ノードの名前、状態、IPアドレス、その他関連情報が含まれます。-o wideオプションを使用すると、IPアドレスを含むさらに多くの列が表示されます。

それ以外に、ノードのIPアドレスリストだけが欲しい場合は、以下のコマンドを使用してノードのIPアドレスを抽出することができます。

kubectl get nodes -o jsonpath='{.items[*].status.addresses[?(@.type=="InternalIP")].address}'

このコマンドは、スペースで区切られたノードのIPアドレスリストを返します。

これらのコマンドを実行する前に、kubectlが正しく設定され、Kubernetesクラスターに接続されていることを確認してください。

bannerAds