【发布时间】:2020-08-24 21:36:16
【问题描述】:
我试图将 k8s 中的 pod 日志重定向到其名称的文件中。
kubectl get pods | awk '{print $1}' | tail -2 | xargs -I {} kubectl logs {} > {}
这是结果。
demo@demo1:~/log$ ls
{}
我需要的是,如果这是 pod 详细信息
demo@demo1:~/log$ kubectl get pods
NAME READY STATUS RESTARTS AGE
pod1 1/1 Running 0 3d23h
pod2 1/1 Running 0 3d23h
预期结果是
demo@demo1:~/log$ ls
pod1 pod2
文件 pod1 和 pod2 将有各自 pod 的日志。
【问题讨论】:
标签: linux shell kubernetes