@@ -61,7 +61,6 @@ type Manager struct {
61
61
cfg managercfg.Config
62
62
m manager.Manager
63
63
synchronizer * dataplane.Synchronizer
64
- diagnosticsServer mo.Option [diagnostics.Server ]
65
64
diagnosticsCollector mo.Option [* diagnostics.Collector ]
66
65
diagnosticsHandler mo.Option [* diagnostics.HTTPHandler ]
67
66
admissionServer mo.Option [* admission.Server ]
@@ -477,22 +476,12 @@ func (m *Manager) setupDiagnostics(
477
476
return mo .None [diagnostics.Client ]()
478
477
}
479
478
480
- var serverOpts []diagnostics.ServerOption
481
479
// If config dumps are enabled, we need to create a diagnostics collector, setup an HTTP handler exposing its
482
480
// diagnostics, and pass it to the server options so it's plugged in.
483
481
if c .EnableConfigDumps {
484
482
diagnosticsCollector := diagnostics .NewCollector (logger , c )
485
483
m .diagnosticsCollector = mo .Some (diagnosticsCollector )
486
484
m .diagnosticsHandler = mo .Some (diagnostics .NewConfigDiagnosticsHTTPHandler (diagnosticsCollector , c .DumpSensitiveConfig ))
487
- serverOpts = append (serverOpts , diagnostics .WithConfigDiagnostics (m .diagnosticsHandler .MustGet ()))
488
- }
489
-
490
- if ! c .DisableRunningDiagnosticsServer {
491
- m .diagnosticsServer = mo .Some (diagnostics .NewServer (logger , diagnostics.ServerConfig {
492
- ProfilingEnabled : c .EnableProfiling ,
493
- DumpSensitiveConfig : c .DumpSensitiveConfig ,
494
- ListenerPort : c .DiagnosticServerPort ,
495
- }, serverOpts ... ))
496
485
}
497
486
498
487
// If diagnosticsCollector is set, it means that config dumps are enabled and we should return a diagnostics.Client.
@@ -509,15 +498,6 @@ func (m *Manager) Run(ctx context.Context) error {
509
498
logger := ctrl .LoggerFrom (ctx )
510
499
logger .Info ("Starting manager" )
511
500
512
- if ds , ok := m .diagnosticsServer .Get (); ok {
513
- go func () {
514
- logger .Info ("Starting diagnostics server" )
515
- if err := ds .Listen (ctx ); err != nil {
516
- logger .Error (err , "Diagnostics server exited" )
517
- }
518
- }()
519
- }
520
-
521
501
if dc , ok := m .diagnosticsCollector .Get (); ok {
522
502
go func () {
523
503
logger .Info ("Starting diagnostics collector" )
0 commit comments