有人可以建议应该为 kube-dns 启用什么级别的日志记录以及使用哪些参数?我的 kube-dns pod 正在使用 23GB 的磁盘空间,我担心它与日志记录有关。
有没有其他人看到过这种行为?
有人可以建议应该为 kube-dns 启用什么级别的日志记录以及使用哪些参数?我的 kube-dns pod 正在使用 23GB 的磁盘空间,我担心它与日志记录有关。
有没有其他人看到过这种行为?
有几种方法可以解决您的问题:
您可以在部署的配置中更改详细的日志。
kubectl get -o yaml --export deployments kube-dns --namespace=kube-system > file
编辑文件,更改--v=2
为--v=0
(它将禁用 kube-dns 中的所有日志)并部署它。
kubectl apply -f ./file --namespace=kube-system
然后清除 pod 上的日志:
kubectl get pods --namespace=kube-system
kubectl exec POD_NAME /bin/sh
您可以使用任何可用工具(例如 fluentd)配置日志轮换。