gpt4 book ai didi

kubernetes - 我可以在 kubernetes pod 中获取日志文件吗?

转载 作者:行者123 更新时间:2023-12-05 00:52:11 25 4
gpt4 key购买 nike

有没有办法在Kubernetes集群中获取pod的日志文件?

我知道我可以使用“kubectl exec log -f $POD_NAME”命令获取日志,但我想直接访问日志文件。

最佳答案

这取决于您使用的日志驱动程序
我假设您在此处使用默认的 json 日志驱动程序,但是您可以使用 kubectl get po -o wide 来查看 pod 所在的节点。

然后,登录该节点,您将在 /var/lib/docker/containers/<long_container_id>/<long_container_id>-json.log 下看到容器的 docker 日志。

您将需要使用 docker psdocker inspect确定长容器ID。

关于kubernetes - 我可以在 kubernetes pod 中获取日志文件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43316291/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com