* updated OR comments * removed older long version to fetch labels for pods to use only kubectl get pods --show-labels
This commit is contained in:
parent
2975fd3137
commit
7bb1acf3dd
|
@ -182,10 +182,6 @@ sel=${$(kubectl get rc my-rc --output=json | jq -j '.spec.selector | to_entries
|
||||||
echo $(kubectl get pods --selector=$sel --output=jsonpath={.items..metadata.name})
|
echo $(kubectl get pods --selector=$sel --output=jsonpath={.items..metadata.name})
|
||||||
|
|
||||||
# Show labels for all pods (or any other Kubernetes object that supports labelling)
|
# Show labels for all pods (or any other Kubernetes object that supports labelling)
|
||||||
# Also uses "jq"
|
|
||||||
for item in $( kubectl get pod --output=name); do printf "Labels for %s\n" "$item" | grep --color -E '[^/]+$' && kubectl get "$item" --output=json | jq -r -S '.metadata.labels | to_entries | .[] | " \(.key)=\(.value)"' 2>/dev/null; printf "\n"; done
|
|
||||||
|
|
||||||
# Or this command can be used as well to get all the labels associated with pods
|
|
||||||
kubectl get pods --show-labels
|
kubectl get pods --show-labels
|
||||||
|
|
||||||
# Check which nodes are ready
|
# Check which nodes are ready
|
||||||
|
|
Loading…
Reference in New Issue