mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-25 20:53:33 +00:00
two optimization for StartControllers
Signed-off-by: PingWang <wang.ping5@zte.com.cn>
This commit is contained in:
parent
cb6f8f2ce9
commit
eb2f6934c6
@ -265,10 +265,8 @@ func StartControllers(s *options.CMServer, kubeClient *client.Client, kubeconfig
|
|||||||
routeController.Run(s.NodeSyncPeriod.Duration)
|
routeController.Run(s.NodeSyncPeriod.Duration)
|
||||||
time.Sleep(wait.Jitter(s.ControllerStartInterval.Duration, ControllerStartJitter))
|
time.Sleep(wait.Jitter(s.ControllerStartInterval.Duration, ControllerStartJitter))
|
||||||
}
|
}
|
||||||
} else if s.ConfigureCloudRoutes && !s.AllocateNodeCIDRs {
|
} else {
|
||||||
glog.Warningf("allocate-node-cidrs set to %v, will not configure cloud provider routes.", s.AllocateNodeCIDRs)
|
glog.Infof("Will not configure cloud provider routes for allocate-node-cidrs: %v, configure-cloud-routes: %v.", s.AllocateNodeCIDRs, s.ConfigureCloudRoutes)
|
||||||
} else if s.AllocateNodeCIDRs && !s.ConfigureCloudRoutes {
|
|
||||||
glog.Infof("configure-cloud-routes is set to %v, will not configure cloud provider routes.", s.ConfigureCloudRoutes)
|
|
||||||
}
|
}
|
||||||
|
|
||||||
resourceQuotaControllerClient := clientset.NewForConfigOrDie(restclient.AddUserAgent(kubeconfig, "resourcequota-controller"))
|
resourceQuotaControllerClient := clientset.NewForConfigOrDie(restclient.AddUserAgent(kubeconfig, "resourcequota-controller"))
|
||||||
@ -419,10 +417,9 @@ func StartControllers(s *options.CMServer, kubeClient *client.Client, kubeconfig
|
|||||||
ProbeAttachableVolumePlugins(s.VolumeConfiguration))
|
ProbeAttachableVolumePlugins(s.VolumeConfiguration))
|
||||||
if attachDetachControllerErr != nil {
|
if attachDetachControllerErr != nil {
|
||||||
glog.Fatalf("Failed to start attach/detach controller: %v", attachDetachControllerErr)
|
glog.Fatalf("Failed to start attach/detach controller: %v", attachDetachControllerErr)
|
||||||
} else {
|
}
|
||||||
go attachDetachController.Run(wait.NeverStop)
|
go attachDetachController.Run(wait.NeverStop)
|
||||||
time.Sleep(wait.Jitter(s.ControllerStartInterval.Duration, ControllerStartJitter))
|
time.Sleep(wait.Jitter(s.ControllerStartInterval.Duration, ControllerStartJitter))
|
||||||
}
|
|
||||||
|
|
||||||
groupVersion = "certificates/v1alpha1"
|
groupVersion = "certificates/v1alpha1"
|
||||||
resources, found = resourceMap[groupVersion]
|
resources, found = resourceMap[groupVersion]
|
||||||
|
Loading…
Reference in New Issue
Block a user