Menu
Coddy logo textTech

YAML出力

CoddyのTerminalジャーニー「Kubernetes入門」セクションの一部。レッスン 35/45。

テーブルには概要が表示されます。オブジェクトについて Kubernetes が把握しているすべてを確認するには、YAML として取得します:

kubectl get pod web -o yaml

出力は完全なマニフェストです。ラベルと一意の uid を含む metadata、Kubernetes が設定したデフォルト値を含む完全な spec、そして自分で記述することのない status セクションが含まれます。

status には現在の事実が記載されています。phase: RunningpodIP、ノードの hostIP、そして containerStatuses の下には、すべてのコンテナの状態と再起動回数が含まれます。

-o json は JSON と同じオブジェクトを返し、ツールで解析できます。どちらの形式もあらゆるリソースで使用できます。kubectl get deployment web -o yaml または kubectl get service web -o json を試してみてください。

challenge icon

チャレンジ

初心者

nginx イメージから web という名前の Pod を起動し、YAML として出力して、その status 内で phasepodIP を見つけてください。

自分で試してみよう

ターミナル
quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

Kubernetes入門のすべてのレッスン

自分で練習してみよう: Terminalプレイグラウンド