标签: kubernetes kubectl
我们有基于CentOS的用于kubernetes的基础设施,并且还在tis之上使用Openshift。我们已经终止了一个Pod,现在它不再在主控制器上可见。但是我们愿意分析其日志。我们仍然可以访问其日志吗?如何?
答案 0 :(得分:1)
发出kubectl delete pod <pod-name>时,容器及其日志将被删除。您可以使用Fluentd或logspout之类的管道来记录ELK或EFK堆栈。
kubectl delete pod <pod-name>
答案 1 :(得分:0)
完成pod kubectl delete并删除日志文件后,看起来容器已被删除(docker rm)。我能想到的一种方法是使用fluentd或类似的东西进行日志聚合。
kubectl delete
答案 2 :(得分:0)
如果您有权访问Kubernetes仪表板,则可以访问所需名称空间中已删除/已完成的Pod的日志。