kubectl-Kubernetes按AG对pod进行排序

我可以使用以下方式按名称对Kubernetes Pod进行排序:

kubectl get pods --sort-by=.metadata.name

如何使用年龄kubectl对它们(或其他资源)进行排序?

Eugene Platonov asked 2020-08-11T19:00:24Z
2个解决方案
63 votes

窗格具有状态,您可以使用该状态来查找startTime。

我猜像kubectl get pods --sort-by=.metadata.creationTimestamp这样的东西应该可以工作。

您也可以尝试:

  1. kubectl get pods --sort-by=.metadata.creationTimestamp.
  2. kubectl get pods --sort-by=.metadata.creationTimestamp谢谢@chris

显然在1.7版本中,sort-by也被破坏了。

[HTTPS://GitHub.com/苦逼儿呢特殊/哭BEC听力/issues/43]

错误报告如下:[https://github.com/kubernetes/kubernetes/issues/48602]

这是PR:[https://github.com/kubernetes/kubernetes/pull/48659/files]

vjdhama answered 2020-08-11T19:01:04Z
16 votes
kubectl get pods --sort-by=.metadata.creationTimestamp
Chris Stryczynski answered 2020-08-11T19:01:20Z
translate from https://stackoverflow.com:/questions/45310287/kubernetes-sort-pods-by-age