Kubernetes按年龄排序豆荚

问题描述 投票:30回答:2

我可以使用以下名称对我的Kubernetes豆荚进行排序:

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

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

kubernetes kubectl
2个回答
50
投票

Pod具有状态,您可以使用它来查找startTime。

我想像kubectl这样的东西应该有效。

你也可以尝试:

  1. kubectl get po --sort-by=.status.startTime
  2. kubectl get po --sort-by='{.firstTimestamp}'谢谢@chris

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

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

这是错误报告:https://github.com/kubernetes/kubectl/issues/43

这是PR:https://github.com/kubernetes/kubernetes/issues/48602


© www.soinside.com 2019 - 2024. All rights reserved.