kubernetes如何设置日志文件的最大大小?

bat*_*zor 10 logging rotation docker coreos kubernetes

如何设置日志文件的最大大小?或启用日志轮换.在文档中我没有找到任何关于此的内容.

或者有必要为此编写脚本?

小智 5

我认为 kubernetes 现在不提供日志轮换功能。您可以将 logrotate 配置放入您的主机中。像这样的东西:

/var/lib/docker/containers/*/*.log {
  rotate 7
  daily
  size=10M
  compress
  missingok
  delaycompress
  copytruncate
}
Run Code Online (Sandbox Code Playgroud)