在kubectl中,describe和get -o可用于获取资源的细节,我们能否仅获得所选豆荚(不同标签)列表的描述,我的案例是对所选豆荚名称的详细信息进行分析。我使用的描述,但无法获得具体的豆荚的细节,有相当多的手动操作。
如果是事件/特定的标签,我可以做下面的,但需要更具体的细节,其中100个豆荚
kubectl get describe po -l app2=test > desc.txt
Kubectl get events -n test|grep -E 'app2|app3|hello1' > events.txt在下面尝试,它返回名称空间中所有豆荚的事件(没有帮助),任何更简单的方法,或者可能无法这样做,或者编写一个脚本来遍历o/p?
kubectl get po -n test |grep -E 'app2|app3|hello1' |awk '{print $1}'|k describe po -n test > desc.txt谢谢你的帮助!
发布于 2021-05-20 11:46:44
你是说你不能用标签吗?不确定我是否正确理解,但如果您需要按名称选择豆荚,这将有效:
kubectl get pod -oname | grep -E 'app2|app3|hello' | xargs kubectl describehttps://stackoverflow.com/questions/67619312
复制相似问题