From bb855b21d504107d50d2a2c3bf0fe936d1934bc8 Mon Sep 17 00:00:00 2001 From: Britania Rodriguez Reyes Date: Wed, 30 Apr 2025 17:22:08 -0500 Subject: [PATCH] setup controller runtime logger --- cmd/hub-net-controller-manager/main.go | 4 ++++ cmd/mcs-controller-manager/main.go | 5 +++++ cmd/member-net-controller-manager/main.go | 4 ++++ 3 files changed, 13 insertions(+) diff --git a/cmd/hub-net-controller-manager/main.go b/cmd/hub-net-controller-manager/main.go index ee1558c4..01848a0a 100644 --- a/cmd/hub-net-controller-manager/main.go +++ b/cmd/hub-net-controller-manager/main.go @@ -28,6 +28,7 @@ import ( "sigs.k8s.io/cloud-provider-azure/pkg/azclient/policy/ratelimit" ctrl "sigs.k8s.io/controller-runtime" "sigs.k8s.io/controller-runtime/pkg/healthz" + "sigs.k8s.io/controller-runtime/pkg/log/zap" metricsserver "sigs.k8s.io/controller-runtime/pkg/metrics/server" "sigs.k8s.io/controller-runtime/pkg/webhook" @@ -105,6 +106,9 @@ func main() { klog.InfoS("flag:", "name", f.Name, "value", f.Value) }) + // Set up controller-runtime logger + ctrl.SetLogger(zap.New(zap.UseDevMode(true))) + hubConfig := ctrl.GetConfigOrDie() mgr, err := ctrl.NewManager(hubConfig, ctrl.Options{ Scheme: scheme, diff --git a/cmd/mcs-controller-manager/main.go b/cmd/mcs-controller-manager/main.go index 48975bef..5466cef1 100644 --- a/cmd/mcs-controller-manager/main.go +++ b/cmd/mcs-controller-manager/main.go @@ -16,6 +16,8 @@ import ( "time" "k8s.io/apimachinery/pkg/util/rand" + "sigs.k8s.io/controller-runtime/pkg/log/zap" + // Import all Kubernetes client auth plugins (e.g. Azure, GCP, OIDC, etc.) // to ensure that exec-entrypoint and run can make use of them. _ "k8s.io/client-go/plugin/pkg/client/auth" @@ -92,6 +94,9 @@ func main() { klog.InfoS("flag:", "name", f.Name, "value", f.Value) }) + // Set up controller-runtime logger + ctrl.SetLogger(zap.New(zap.UseDevMode(true))) + memberConfig, memberOptions := prepareMemberParameters() hubConfig, hubOptions, err := prepareHubParameters(memberConfig) diff --git a/cmd/member-net-controller-manager/main.go b/cmd/member-net-controller-manager/main.go index 643582af..8cefa960 100644 --- a/cmd/member-net-controller-manager/main.go +++ b/cmd/member-net-controller-manager/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" metricsserver "sigs.k8s.io/controller-runtime/pkg/metrics/server" "sigs.k8s.io/controller-runtime/pkg/webhook" @@ -107,6 +108,9 @@ func main() { klog.InfoS("flag:", "name", f.Name, "value", f.Value) }) + // Set up controller-runtime logger + ctrl.SetLogger(zap.New(zap.UseDevMode(true))) + memberConfig, memberOptions := prepareMemberParameters() hubConfig, hubOptions, err := prepareHubParameters(memberConfig)