mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-24 20:24:09 +00:00
k8sm patches for recent commits to upstream/master:
- run namespace controller async, see see #20076 - do not use a kubelet lock file for k8sm kubelet-executor
This commit is contained in:
parent
a898e7a390
commit
62ba692bd9
@ -197,7 +197,7 @@ func (s *CMServer) Run(_ []string) error {
|
|||||||
}
|
}
|
||||||
|
|
||||||
namespaceController := namespacecontroller.NewNamespaceController(clientset.NewForConfigOrDie(client.AddUserAgent(kubeconfig, "namespace-controller")), versions, s.NamespaceSyncPeriod)
|
namespaceController := namespacecontroller.NewNamespaceController(clientset.NewForConfigOrDie(client.AddUserAgent(kubeconfig, "namespace-controller")), versions, s.NamespaceSyncPeriod)
|
||||||
namespaceController.Run(s.ConcurrentNamespaceSyncs, wait.NeverStop)
|
go namespaceController.Run(s.ConcurrentNamespaceSyncs, wait.NeverStop)
|
||||||
|
|
||||||
groupVersion := "extensions/v1beta1"
|
groupVersion := "extensions/v1beta1"
|
||||||
resources, found := resourceMap[groupVersion]
|
resources, found := resourceMap[groupVersion]
|
||||||
|
@ -253,6 +253,7 @@ func (s *KubeletExecutorServer) runKubelet(
|
|||||||
// initialize the cloud provider. We explicitly wouldn't want
|
// initialize the cloud provider. We explicitly wouldn't want
|
||||||
// that because then every kubelet instance would query the master
|
// that because then every kubelet instance would query the master
|
||||||
// state.json which does not scale.
|
// state.json which does not scale.
|
||||||
|
s.KubeletServer.LockFilePath = "" // disable lock file
|
||||||
err = kubeletapp.Run(s.KubeletServer, kcfg)
|
err = kubeletapp.Run(s.KubeletServer, kcfg)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user