Skip to content

Commit c7c17c6

Browse files
authored
feat: setup controller runtime logger (#296)
1 parent 9a65071 commit c7c17c6

File tree

3 files changed

+13
-0
lines changed

3 files changed

+13
-0
lines changed

cmd/hub-net-controller-manager/main.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ import (
2828
"sigs.k8s.io/cloud-provider-azure/pkg/azclient/policy/ratelimit"
2929
ctrl "sigs.k8s.io/controller-runtime"
3030
"sigs.k8s.io/controller-runtime/pkg/healthz"
31+
"sigs.k8s.io/controller-runtime/pkg/log/zap"
3132
metricsserver "sigs.k8s.io/controller-runtime/pkg/metrics/server"
3233
"sigs.k8s.io/controller-runtime/pkg/webhook"
3334

@@ -105,6 +106,9 @@ func main() {
105106
klog.InfoS("flag:", "name", f.Name, "value", f.Value)
106107
})
107108

109+
// Set up controller-runtime logger
110+
ctrl.SetLogger(zap.New(zap.UseDevMode(true)))
111+
108112
hubConfig := ctrl.GetConfigOrDie()
109113
mgr, err := ctrl.NewManager(hubConfig, ctrl.Options{
110114
Scheme: scheme,

cmd/mcs-controller-manager/main.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ import (
1616
"time"
1717

1818
"k8s.io/apimachinery/pkg/util/rand"
19+
"sigs.k8s.io/controller-runtime/pkg/log/zap"
20+
1921
// Import all Kubernetes client auth plugins (e.g. Azure, GCP, OIDC, etc.)
2022
// to ensure that exec-entrypoint and run can make use of them.
2123
_ "k8s.io/client-go/plugin/pkg/client/auth"
@@ -92,6 +94,9 @@ func main() {
9294
klog.InfoS("flag:", "name", f.Name, "value", f.Value)
9395
})
9496

97+
// Set up controller-runtime logger
98+
ctrl.SetLogger(zap.New(zap.UseDevMode(true)))
99+
95100
memberConfig, memberOptions := prepareMemberParameters()
96101

97102
hubConfig, hubOptions, err := prepareHubParameters(memberConfig)

cmd/member-net-controller-manager/main.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ import (
3232
ctrl "sigs.k8s.io/controller-runtime"
3333
"sigs.k8s.io/controller-runtime/pkg/cache"
3434
"sigs.k8s.io/controller-runtime/pkg/healthz"
35+
"sigs.k8s.io/controller-runtime/pkg/log/zap"
3536
"sigs.k8s.io/controller-runtime/pkg/manager"
3637
metricsserver "sigs.k8s.io/controller-runtime/pkg/metrics/server"
3738
"sigs.k8s.io/controller-runtime/pkg/webhook"
@@ -107,6 +108,9 @@ func main() {
107108
klog.InfoS("flag:", "name", f.Name, "value", f.Value)
108109
})
109110

111+
// Set up controller-runtime logger
112+
ctrl.SetLogger(zap.New(zap.UseDevMode(true)))
113+
110114
memberConfig, memberOptions := prepareMemberParameters()
111115

112116
hubConfig, hubOptions, err := prepareHubParameters(memberConfig)

0 commit comments

Comments
 (0)