首页 > 解决方案 > 清除 pod 在 kubernetes 中的日志?

问题描述

如何清除特定 pod 的现有日志?

这样我就可以在kubectl logs下次获取自那时以来的所有日志。

谢谢!

标签: kubernetes

解决方案


你不能,日志轮换通常在 Docker 中实现(或者有时通过节点主机上的 logrotate)。但是,您可以使用kubectl logs --since-time并填写上次获取的时间。如果您正在尝试构建一些东西来自动迭代处理日志,可能使用 Fluentd 将它们加载到某种数据库中(Kafka 很常见)。


推荐阅读