This amount of logging is expected when N8N_LOG_LEVEL is set to debug.
You can reduce this to a manageable level by adjusting the logging environment variables.
If you’re not setting it to debug anywhere then something in your k8s layer is probably injecting it, check your Helm chart values, ConfigMaps, and any init containers that might be overriding env vars on the webhook pod. Run kubectl exec into the webhook pod and do env | grep N8N_LOG to see what it’s actually getting at runtime. I’d just explicitly set N8N_LOG_LEVEL=info on the webhook deployment to be safe, that way even if something else tries to override it your manifest takes precedence. The circuit breaker logs are normal at debug level, they fire on every request including health check probes so that explains the volume.
If that fixed it, then the variable had to be set somewhere in the pod configuration, even if it wasn’t obvious at first. Since only the webhook container was affected, it was probably defined specifically for that pod. I’d check the final pod spec to see where it was coming from, because n8n doesn’t switch to debug on its own unless the environment sets it that way.
Glad everything worked out @mehran.eftekhari