Kubernetes 查看所有 Pod 日志

Kubernetes kubectl About 426 words

deployment 方式

使用--all-containers=true表示所有容器。

kubectl logs -f deployment/my-deploy --all-containers=true -n dev

label 方式

使用-l指定label下的所有Pod日志。

kubectl logs -f -l app=nginx -n dev

label 方式进阶版

对于label不一样的Pod,无法按指定的label查看。

可以反向思维,用!=来判断。

进阶版示例

-l a!=a:查看标签不是a!=aPod的日志

--tail 0:不查看原有日志。

--prefix:输出对应Pod的名称。

--max-log-requests:最大查看Pod的个数。

kubectl logs --tail 0 -f --prefix -l a!=a --max-log-requests=100 --all-containers -n dev
Views: 1,842 · Posted: 2022-11-01

————        END        ————

Give me a Star, Thanks:)

https://github.com/fendoudebb/LiteNote

扫描下方二维码关注公众号和小程序↓↓↓

扫描下方二维码关注公众号和小程序↓↓↓


Today On History
Browsing Refresh