生产集群中k8s控制平面组件的建议--v日志级别是多少



我正在努力寻找一个合理的日志级别,在该级别中,控制平面组件(例如kubelet(将在出现问题时打印足够的信息来帮助调试,并且日志文件大小不会太大,从而导致任何潜在的磁盘io问题。

K8s的日志级别标志--v没有很好的文档记录,我能找到的最有用的文档是这个,它是关于kubectl的--v falg的,所以我不确定它与kubelet或apiserver是否正确,日志级别5的描述也缺失了。

还有其他文件吗?或者有什么--v设置的最佳实践吗?

kubectl --v=5 - Trace level verbosity记录在中

在生产集群上,我将建议保持默认日志级别,只有在需要调试集群级别问题时才更改为更详细的日志(并在完成任何此类故障排除后将日志详细程度返回默认值(

要更改kublet详细信息,您可以附加带有--v=5标志的/var/lib/kubelet/kubeadm-flags.env文件,然后重新启动kublet以读取所需的详细信息。

最新更新