删除后如何访问Kubernetes中的Pod日志

时间:2018-09-30 18:24:18

标签: kubernetes kubectl

我们有基于CentOS的用于kubernetes的基础设施,并且还在tis之上使用Openshift。我们已经终止了一个Pod,现在它不再在主控制器上可见。但是我们愿意分析其日志。我们仍然可以访问其日志吗?如何?

3 个答案:

答案 0 :(得分:1)

发出kubectl delete pod <pod-name>时,容器及其日志将被删除。您可以使用Fluentdlogspout之类的管道来记录ELKEFK堆栈。

答案 1 :(得分:0)

完成pod kubectl delete并删除日志文件后,看起来容器已被删除(docker rm)。我能想到的一种方法是使用fluentd或类似的东西进行日志聚合。

答案 2 :(得分:0)

如果您有权访问Kubernetes仪表板,则可以访问所需名称空间中已删除/已完成的Pod的日志。