diff --git a/staging/src/k8s.io/apiserver/pkg/server/config.go b/staging/src/k8s.io/apiserver/pkg/server/config.go index 266658468d0..fd958676247 100644 --- a/staging/src/k8s.io/apiserver/pkg/server/config.go +++ b/staging/src/k8s.io/apiserver/pkg/server/config.go @@ -577,9 +577,9 @@ func (c completedConfig) New(name string, delegationTarget DelegationTarget) (*G } } - requestManagementHookName := "generic-apiserver-request-management" - if feature.DefaultFeatureGate.Enabled(features.RequestManagement) && !s.isPostStartHookRegistered(requestManagementHookName) { - err := s.AddPostStartHook(requestManagementHookName, func(context PostStartHookContext) error { + requestManagerConfigControllerHookName := "apiserver/request-management-config-controller" + if feature.DefaultFeatureGate.Enabled(features.RequestManagement) && !s.isPostStartHookRegistered(requestManagerConfigControllerHookName) { + err := s.AddPostStartHook(requestManagerConfigControllerHookName, func(context PostStartHookContext) error { go c.FlowControl.Run(context.StopCh) return nil })