从其他表达式的输出中检索pod描述(kubectl-descripte)



在kubectl中,describe和get-o可以用来获取资源的详细信息,我们可以只获取所选pod(不同标签(的列表的描述吗?我的情况是对所选pod名称的详细信息进行分析。我正在使用describe,但无法获得特定pod的详细信息,有很多可以手动完成。

如果是事件/特定标签,我可以做下面的,但需要100个中某些吊舱的更具体的细节

kubectl get describe po -l app2=test > desc.txt
Kubectl get events -n test|grep -E 'app2|app3|hello1' > events.txt

尝试了下面的方法,它返回了命名空间中所有pod的事件(没有帮助(,有什么更简单的方法吗?或者可能是无法做到这一点,或者写一个脚本来循环通过o/p?

kubectl get po -n test |grep -E 'app2|app3|hello1' |awk '{print $1}'|k describe po  -n test > desc.txt

谢谢你的帮助!

你是说你不能使用标签吗?不确定我是否理解正确,但如果你需要按名称选择吊舱,这将起作用:

kubectl get pod -oname | grep -E 'app2|app3|hello' | xargs kubectl describe

相关内容

  • 没有找到相关文章

最新更新