From 86e48abb8240bafa95291c5de70f0631edb2a6ed Mon Sep 17 00:00:00 2001 From: Britania Rodriguez Reyes Date: Wed, 30 Apr 2025 11:42:57 -0500 Subject: [PATCH] setup controller runtime logger Signed-off-by: Britania Rodriguez Reyes --- cmd/hubagent/main.go | 5 +++++ cmd/memberagent/main.go | 4 ++++ 2 files changed, 9 insertions(+) diff --git a/cmd/hubagent/main.go b/cmd/hubagent/main.go index 8f6b352df..e18d51dd0 100644 --- a/cmd/hubagent/main.go +++ b/cmd/hubagent/main.go @@ -32,6 +32,7 @@ import ( ctrl "sigs.k8s.io/controller-runtime" "sigs.k8s.io/controller-runtime/pkg/cache" "sigs.k8s.io/controller-runtime/pkg/healthz" + "sigs.k8s.io/controller-runtime/pkg/log/zap" "sigs.k8s.io/controller-runtime/pkg/manager" "sigs.k8s.io/controller-runtime/pkg/metrics" metricsserver "sigs.k8s.io/controller-runtime/pkg/metrics/server" @@ -105,6 +106,10 @@ func main() { klog.ErrorS(errs.ToAggregate(), "invalid parameter") exitWithErrorFunc() } + + // Set up controller-runtime logger + ctrl.SetLogger(zap.New(zap.UseDevMode(true))) + config := ctrl.GetConfigOrDie() config.QPS, config.Burst = float32(opts.HubQPS), opts.HubBurst diff --git a/cmd/memberagent/main.go b/cmd/memberagent/main.go index 29a8c51f1..f9b3c32ab 100644 --- a/cmd/memberagent/main.go +++ b/cmd/memberagent/main.go @@ -44,6 +44,7 @@ import ( "sigs.k8s.io/controller-runtime/pkg/cache" "sigs.k8s.io/controller-runtime/pkg/client/apiutil" "sigs.k8s.io/controller-runtime/pkg/healthz" + "sigs.k8s.io/controller-runtime/pkg/log/zap" "sigs.k8s.io/controller-runtime/pkg/metrics" metricsserver "sigs.k8s.io/controller-runtime/pkg/metrics/server" "sigs.k8s.io/controller-runtime/pkg/webhook" @@ -112,6 +113,9 @@ func main() { klog.InfoS("flag:", "name", f.Name, "value", f.Value) }) + // Set up controller-runtime logger + ctrl.SetLogger(zap.New(zap.UseDevMode(true))) + // Validate flags if !*enableV1Alpha1APIs && !*enableV1Beta1APIs { klog.ErrorS(errors.New("either enable-v1alpha1-apis or enable-v1beta1-apis is required"), "Invalid APIs flags")