From a20bf030a2df0d72baccbda849724e6f5b9e2ed0 Mon Sep 17 00:00:00 2001 From: Di Xu Date: Tue, 14 Nov 2017 13:35:17 -0600 Subject: [PATCH] add new examples for fieldSelector when using kubectl get (#6312) --- docs/user-guide/kubectl-cheatsheet.md | 3 +++ docs/user-guide/kubectl-overview.md | 3 +++ 2 files changed, 6 insertions(+) diff --git a/docs/user-guide/kubectl-cheatsheet.md b/docs/user-guide/kubectl-cheatsheet.md index de6a9e1351..7e26083642 100644 --- a/docs/user-guide/kubectl-cheatsheet.md +++ b/docs/user-guide/kubectl-cheatsheet.md @@ -119,6 +119,9 @@ $ kubectl get pods --sort-by='.status.containerStatuses[0].restartCount' $ kubectl get pods --selector=app=cassandra rc -o \ jsonpath='{.items[*].metadata.labels.version}' +# Get all running pods in the namespace +$ kubectl get pods --field-selector=status.phase=Running + # Get ExternalIPs of all nodes $ kubectl get nodes -o jsonpath='{.items[*].status.addresses[?(@.type=="ExternalIP")].address}' diff --git a/docs/user-guide/kubectl-overview.md b/docs/user-guide/kubectl-overview.md index 3b46eccc0a..923a99558e 100644 --- a/docs/user-guide/kubectl-overview.md +++ b/docs/user-guide/kubectl-overview.md @@ -242,6 +242,9 @@ $ kubectl get rc,services // List all daemon sets, including uninitialized ones, in plain-text output format. $ kubectl get ds --include-uninitialized + +// List all pods running on node server01 +$ kubectl get pods --field-selector=spec.nodeName=server01 ``` `kubectl describe` - Display detailed state of one or more resources, including the uninitialized ones by default.