-
Task
-
Resolution: Won't Do
-
Minor
-
None
-
None
-
None
-
None
Kourier can enable debug logging by following configs:
For 3scale-kourier-gateway (setting in 3scale-kourier-gateway's deployment):
args: - -l - debug - -c - /tmp/config/envoy-bootstrap.yaml
For 3scale-kourier-controller:
cat <<EOF | oc apply -f - apiVersion: v1 kind: ConfigMap metadata: name: config-logging namespace: knative-serving-ingress data: zap-logger-config: | { "level": "debug", "development": false, "outputPaths": ["stdout"], "errorOutputPaths": ["stderr"], "encoding": "json", "encoderConfig": { "timeKey": "ts", "levelKey": "level", "nameKey": "logger", "callerKey": "caller", "messageKey": "msg", "stacktraceKey": "stacktrace", "lineEnding": "", "levelEncoder": "", "timeEncoder": "iso8601", "durationEncoder": "", "callerEncoder": "" } } EOF
However, due to the same reason with SRVKS-200, it cannot be persistent. We need to improve it.