【发布时间】:2021-02-02 12:10:52
【问题描述】:
我需要在所有列中列出 5 天以下的错误 pod。我已经尝试了以下命令,但没有运气。我得到一些随机的豆荚和年龄。有人可以帮助仅获取 5 天以下的错误 pod。
kubectl get pod --all-namespaces --sort-by=.metadata.creationTimestamp | awk 'match($5,/[1-5]+d/) {print $0}' | grep "Error"
NAME READY STATUS RESTARTS AGE
pod1 0/1 Error 0 63d
pod2 0/1 Error 0 24d
pod3 0/1 Error 0 11d
pod4 0/1 Error 0 4d16h
pod5 0/1 Error 0 15h
【问题讨论】:
-
你能检查一下
kubectl get pods --all-namespaces的输出吗?我看到我的集群的6标头:NAMESPACE NAME READY STATUS RESTARTS AGE。这会是个问题吗?
标签: kubernetes devops