5
我尋找的選項列出所有莢命名kubernetes列出所有正在運行的豆莢命名
如何在沒有awk完成(或切割)。我現在正在使用此命令
kubectl get --no-headers=true pods -o name | awk -F "/" '{print $2}'
我尋找的選項列出所有莢命名kubernetes列出所有正在運行的豆莢命名
如何在沒有awk完成(或切割)。我現在正在使用此命令
kubectl get --no-headers=true pods -o name | awk -F "/" '{print $2}'
您可以使用內置到kubectl旅途模板選項格式化輸出只顯示每個吊艙的名字:
kubectl get pods -o go-template --template '{{range .items}}{{.metadata.name}}{{"\n"}}{{end}}'
您可以使用自定義列在輸出選項獲取名稱和 - 無頭選項
kubectl get --no-headers=true pods -l app=external-dns -o custom-columns=:metadata.name
謝謝,找不到任何有關去模板的參考。 –
http://kubernetes.io/v1.1/docs/user-guide/kubectl/kubectl_get.html描述了不同的輸出類型,並給出了使用該模板的示例。模板語言本身在https://golang.org/pkg/text/template/中描述,您可以運行'kubectl describe -o yaml pod'來查看可操作的字段。 –