Skip to content

Commit

Permalink
add logger config to CNS config
Browse files Browse the repository at this point in the history
Signed-off-by: Evan Baker <[email protected]>
  • Loading branch information
rbtr authored Feb 27, 2025
1 parent 27e3d66 commit 0c7f2ee
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 3 deletions.
2 changes: 2 additions & 0 deletions cns/configuration/configuration.go
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ import (

"github.com/Azure/azure-container-networking/cns"
"github.com/Azure/azure-container-networking/cns/logger"
loggerv2 "github.com/Azure/azure-container-networking/cns/logger/v2"
"github.com/Azure/azure-container-networking/common"
"github.com/pkg/errors"
)
Expand Down Expand Up @@ -37,6 +38,7 @@ type CNSConfig struct {
EnableSwiftV2 bool
InitializeFromCNI bool
KeyVaultSettings KeyVaultSettings
Logger loggerv2.Config
MSISettings MSISettings
ManageEndpointState bool
ManagedSettings ManagedSettings
Expand Down
6 changes: 3 additions & 3 deletions cns/service/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,7 @@ import (
"github.com/Azure/azure-container-networking/store"
"github.com/Azure/azure-container-networking/telemetry"
"github.com/avast/retry-go/v4"
"github.com/go-logr/zapr"
"github.com/google/go-cmp/cmp"
"github.com/pkg/errors"
"go.uber.org/zap"
Expand All @@ -84,7 +85,6 @@ import (
"sigs.k8s.io/controller-runtime/pkg/client"
"sigs.k8s.io/controller-runtime/pkg/controller/controllerutil"
"sigs.k8s.io/controller-runtime/pkg/healthz"
ctrlzap "sigs.k8s.io/controller-runtime/pkg/log/zap"
ctrlmgr "sigs.k8s.io/controller-runtime/pkg/manager"
ctrlmetrics "sigs.k8s.io/controller-runtime/pkg/metrics/server"
)
Expand Down Expand Up @@ -629,7 +629,7 @@ func main() {
}

// build the zap logger
z, c, err := loggerv2.New(&loggerv2.Config{})
z, c, err := loggerv2.New(&cnsconfig.Logger)
defer c()
if err != nil {
fmt.Printf("failed to create logger: %v", err)
Expand Down Expand Up @@ -1515,7 +1515,7 @@ func InitializeCRDState(ctx context.Context, z *zap.Logger, httpRestService cns.
Scheme: scheme,
Metrics: ctrlmetrics.Options{BindAddress: "0"},
Cache: cacheOpts,
Logger: ctrlzap.New(),
Logger: zapr.NewLogger(z),
}

manager, err := ctrl.NewManager(kubeConfig, managerOpts)
Expand Down

0 comments on commit 0c7f2ee

Please sign in to comment.