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.