INNER CODE UNIT · Go
bufferLogger
apache/apisix-ingress-controller · api/adc/redaction_test.go:35
func bufferLogger(buf *bytes.Buffer) logr.Logger {
core := zapcore.NewCore(
zapcore.NewConsoleEncoder(zap.NewDevelopmentEncoderConfig()),
zapcore.AddSync(buf),
zapcore.DebugLevel,
)
return zapr.NewLogger(zap.New(core))
}
const secretPluginValue = "SUPER-SECRET-KAFKA-PASSWORD"
func secretPluginMap() map[string]any {
return map[string]any{
"kafka-logger": map[string]any{"sasl_config": map[string]any{"password": secretPluginValue}},
"http-logger": map[string]any{"uri": "http://logs.example"},
}
}