例如,如果我运行,kubectl logs --namespace kube-system kube-apiserver-XXXX | head -n 25我可以看到只有时间戳而没有日期的输出。我不知道这些是否是从 pod 诞生之初就开始的。
一般来说,Kubernetes 中 pod 的日志会持续多长时间?
Kubernetes 每天执行日志轮换,或者当日志文件大小超过 10MB 时执行日志轮换。每次旋转都属于一个容器;如果容器反复失败或 pod 被驱逐,则容器之前的所有轮换都会丢失。默认情况下,Kubernetes 每个容器最多保留五次日志记录轮换。
容器运行时将当前时间戳附加到应用程序生成的每一行。您可以在运行 kubectl 日志时使用 --timestamps=true 选项显示这些时间戳。
| 归档时间: |
|
| 查看次数: |
5652 次 |
| 最近记录: |