Je peux trier mes pods Kubernetes par leur nom en utilisant:
kubectl get pods --sort-by=.metadata.name
Comment puis-je les trier (ou d'autres ressources) par âge en utilisant kubectl
?
Les pods ont un statut que vous pouvez utiliser pour connaître startTime.
Je suppose que quelque chose comme kubectl get po --sort-by=.status.startTime
devrait marcher.
Vous pouvez aussi essayer:
kubectl get po --sort-by='{.firstTimestamp}'
.kubectl get pods --sort-by=.metadata.creationTimestamp
Merci @chrisApparemment, dans la version 1.7, le classement est cassé.
https://github.com/kubernetes/kubectl/issues/4
Voici le rapport de bogue: https://github.com/kubernetes/kubernetes/issues/48602
Voici le PR: https://github.com/kubernetes/kubernetes/pull/48659/files
kubectl get pods --sort-by=.metadata.creationTimestamp