Merge pull request #125661 from mjudeikis/mjudeikis/poststarthookctx.stopch.cleanup

Clean deprecated context.StopCh
This commit is contained in:
Kubernetes Prow Robot
2024-07-23 02:12:22 -07:00
committed by GitHub
7 changed files with 39 additions and 61 deletions

View File

@@ -349,7 +349,7 @@ func (c CompletedConfig) New(delegationTarget genericapiserver.DelegationTarget)
KubernetesServiceNodePort: c.Extra.KubernetesServiceNodePort,
}, client, c.ControlPlane.Extra.VersionedInformers.Core().V1().Services())
s.ControlPlane.GenericAPIServer.AddPostStartHookOrDie("bootstrap-controller", func(hookContext genericapiserver.PostStartHookContext) error {
kubernetesServiceCtrl.Start(hookContext.StopCh)
kubernetesServiceCtrl.Start(hookContext.Done())
return nil
})
s.ControlPlane.GenericAPIServer.AddPreShutdownHookOrDie("stop-kubernetes-service-controller", func() error {