Skip to content

Commit 991b6eb

Browse files
authored
Merge pull request #458 from Kuadrant/fix-extra-metrics-handler
fix: extra metrics handler
2 parents aa46e55 + 74900ec commit 991b6eb

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

main.go

+4-4
Original file line numberDiff line numberDiff line change
@@ -416,15 +416,15 @@ func setupTelemetryServices(opts telemetryOptions) {
416416
}
417417

418418
func setupManager(options ctrl.Options) (ctrl.Manager, error) {
419+
if options.Metrics.BindAddress != "0" {
420+
options.Metrics.ExtraHandlers = map[string]http.Handler{"/server-metrics": promhttp.Handler()}
421+
}
422+
419423
mgr, err := ctrl.NewManager(ctrl.GetConfigOrDie(), options)
420424
if err != nil {
421425
return nil, err
422426
}
423427

424-
if options.Metrics.BindAddress != "0" {
425-
options.Metrics.ExtraHandlers = map[string]http.Handler{"/server-metrics": promhttp.Handler()}
426-
}
427-
428428
if options.HealthProbeBindAddress != "0" {
429429
if err := mgr.AddHealthzCheck("ping", healthz.Ping); err != nil {
430430
return nil, err

0 commit comments

Comments
 (0)