From 5ac7f0ca45399aa17d5e37f896a5bc2ec9f5920b Mon Sep 17 00:00:00 2001 From: Connor Rogers <23215294+coro@users.noreply.github.com> Date: Mon, 7 Mar 2022 13:50:30 +0000 Subject: [PATCH] Ensure client-go-originating logs are consistent with zap logger --- main.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/main.go b/main.go index 6d6b86f4a..dfe2379ce 100644 --- a/main.go +++ b/main.go @@ -11,6 +11,7 @@ package main import ( "flag" "fmt" + "k8s.io/klog/v2" "os" "strconv" "time" @@ -57,7 +58,10 @@ func main() { flag.Parse() - ctrl.SetLogger(zap.New(zap.UseFlagOptions(&opts))) + logger := zap.New(zap.UseFlagOptions(&opts)) + ctrl.SetLogger(logger) + // https://github.com/kubernetes-sigs/controller-runtime/issues/1420#issuecomment-794525248 + klog.SetLogger(logger.WithName("rabbitmq-cluster-operator")) operatorNamespace := os.Getenv("OPERATOR_NAMESPACE") if operatorNamespace == "" {