I szuka opcji notować wszystkie strąki wymienićkubernetes wszystkie uruchomione strąki wymienić
Jak to zrobić bez awk (lub wyciąć). Teraz używam tego polecenia
kubectl get --no-headers=true pods -o name | awk -F "/" '{print $2}'
I szuka opcji notować wszystkie strąki wymienićkubernetes wszystkie uruchomione strąki wymienić
Jak to zrobić bez awk (lub wyciąć). Teraz używam tego polecenia
kubectl get --no-headers=true pods -o name | awk -F "/" '{print $2}'
Można użyć opcji przejdź szablonów wbudowany kubectl formatowania wyjścia po prostu pokazać nazwy dla każdej kapsuły:
kubectl get pods -o go-template --template '{{range .items}}{{.metadata.name}}{{"\n"}}{{end}}'
Można wykorzystać niestandardowym kolumny w opcji wyjściowej, aby uzyskać nazwę i --no-nagłówki opcja
kubectl get --no-headers=true pods -l app=external-dns -o custom-columns=:metadata.name
Dzięki, nie można znaleźć żadnego odniesienia o go-szablon. –
http://kubernetes.io/v1.1/docs/user-guide/kubectl/kubectl_get.html opisuje różne typy danych wyjściowych i podaje przykład użycia szablonu. Sam język szablonów opisany jest na stronie https://golang.org/pkg/text/template/ i można uruchomić 'kubectl opis -o yaml pod', aby zobaczyć pola, na których można operować. –