jsonpath と custom-columns とは

必要なところだけ取り出す

書き方

-o jsonpath='{.items[*].metadata.name}'
'{range .items[*]}{.metadata.name}{"\t"}{.status.phase}{"\n"}{end}'
-o custom-columns=NAME:.metadata.name,NODE:.spec.nodeName

シェルのスクリプトと組み合わせると、運用の作業を自動にできます。

実際に打って練習する

Kubernetes コースの Lv61「望遠鏡 jsonpath と custom-columns」で覚えます(第7章 現場の運用)。ブラウザの中のシミュレーターで、本物と同じように打って確かめられます。

Lv1〜3 はログインすると無料で試せます(それより先はゴールド以上のプランで遊べます)。

kubectl コマンド一覧と Kubernetes の用語へ戻る