in app/serve.go [58:72]
func NewBaseHandler(c *componentbaseconfig.DebuggingConfiguration, healthzHandler http.Handler) *mux.PathRecorderMux {
mux := mux.NewPathRecorderMux("controller-manager")
mux.Handle("/healthz", healthzHandler)
if c.EnableProfiling {
routes.Profiling{}.Install(mux)
if c.EnableContentionProfiling {
goruntime.SetBlockProfileRate(1)
}
routes.DebugFlags{}.Install(mux, "v", routes.StringFlagPutHandler(logs.GlogSetter))
}
configz.InstallHandler(mux)
mux.Handle("/metrics", legacyregistry.Handler())
return mux
}