ワイド出力と名前付き出力
CoddyのTerminalジャーニー「Kubernetes入門」セクションの一部。レッスン 34/45。
-o フラグは、kubectl get が出力する内容を変更します。すでに -o wide について学びました。Pod の場合は IP と NODE が追加され、Deployment の場合は CONTAINERS、IMAGES、SELECTOR が追加されます。
kubectl get pods -o wide
kubectl get deployments -o wide-o name は、他のコマンドが受け付ける type/name 形式で、リソース名だけを1行に1つずつ出力します:
kubectl get pods -o nameこれはスクリプトに便利で、何が存在するかを一目で確認するのにも役立ちます。
任意のテーブルからヘッダー行を削除するには、--no-headersを追加します。-o wideと組み合わせると、grepのようなツールに渡せるプレーンな行が得られます。
チャレンジ
初心者nginx イメージから web という名前の Pod を起動し、ワイド形式で Pod を一覧表示して IP とノードを確認し、その後、名前形式で一覧表示します。
自分で試してみよう
ターミナル
このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。
Kubernetes入門のすべてのレッスン
自分で練習してみよう: Terminalプレイグラウンド