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

kubernetes how to set the maximum size of the log file?

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

或者需要为此编写脚本?

我认为kubernetes 现在没有提供日志轮转功能。您可以将 logrotate 配置放在主机中。像这样的:

/var/lib/docker/containers/*/*.log {
  rotate 7
  daily
  size=10M
  compress
  missingok
  delaycompress
  copytruncate
}