Browse Source

fix: set klog to logger for client-go (#4818)

Signed-off-by: Gergely Brautigam <182850+Skarlso@users.noreply.github.com>
Gergely Brautigam 10 months ago
parent
commit
031fb75c6c
2 changed files with 3 additions and 1 deletions
  1. 2 0
      cmd/controller/certcontroller.go
  2. 1 1
      go.mod

+ 2 - 0
cmd/controller/certcontroller.go

@@ -26,6 +26,7 @@ import (
 	v1 "k8s.io/api/core/v1"
 	apiextensions "k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1"
 	"k8s.io/apimachinery/pkg/labels"
+	"k8s.io/klog/v2"
 	ctrl "sigs.k8s.io/controller-runtime"
 	"sigs.k8s.io/controller-runtime/pkg/cache"
 	"sigs.k8s.io/controller-runtime/pkg/client"
@@ -170,6 +171,7 @@ func setupLogger() {
 	}
 	logger := zap.New(zap.UseFlagOptions(&opts))
 	ctrl.SetLogger(logger)
+	klog.SetLogger(logger)
 }
 
 func init() {

+ 1 - 1
go.mod

@@ -352,6 +352,6 @@ require (
 	gopkg.in/yaml.v2 v2.4.0
 	k8s.io/gengo v0.0.0-20250521225637-5d81b218513b // indirect
 	k8s.io/klog v1.0.0 // indirect
-	k8s.io/klog/v2 v2.130.1 // indirect
+	k8s.io/klog/v2 v2.130.1
 	sigs.k8s.io/json v0.0.0-20241014173422-cfa47c3a1cc8 // indirect
 )