2016-03-04 18 views

答えて

9

あなたはkubectlに組み込まれて行くのテンプレートオプションを使用することができ、このコマンドを使用しています名前と--no-ヘッダオプション

kubectl get --no-headers=true pods -l app=external-dns -o custom-columns=:metadata.name 
+0

を取得するための出力オプションにおかげで、ゴーテンプレートについての参照を見つけることができません。 –

+0

http://kubernetes.io/v1.1/docs/user-guide/kubectl/kubectl_get.htmlではさまざまな出力タイプについて説明し、テンプレートの使用例を示します。テンプレート言語自体はhttps://golang.org/pkg/text/template/に記述されており、 'kubectl describe -o yaml pod 'を実行すると、操作可能なフィールドを見ることができます。 –

1

あなたは、カスタムの列を使用することができます。今、私はちょうど、各ポッドの名前を表示するために、出力をフォーマットする

kubectl get --no-headers=true pods -o name | awk -F "/" '{print $2}' 
関連する問題