mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-03 01:06:27 +00:00
fix taint controller panic
This commit is contained in:
parent
5030391c07
commit
928ac582e5
@ -370,6 +370,7 @@ func NewNodeController(
|
|||||||
}
|
}
|
||||||
|
|
||||||
if nc.runTaintManager {
|
if nc.runTaintManager {
|
||||||
|
nc.taintManager = scheduler.NewNoExecuteTaintManager(kubeClient)
|
||||||
nodeInformer.Informer().AddEventHandler(cache.ResourceEventHandlerFuncs{
|
nodeInformer.Informer().AddEventHandler(cache.ResourceEventHandlerFuncs{
|
||||||
AddFunc: util.CreateAddNodeHandler(func(node *v1.Node) error {
|
AddFunc: util.CreateAddNodeHandler(func(node *v1.Node) error {
|
||||||
nc.taintManager.NodeUpdated(nil, node)
|
nc.taintManager.NodeUpdated(nil, node)
|
||||||
@ -384,7 +385,6 @@ func NewNodeController(
|
|||||||
return nil
|
return nil
|
||||||
}),
|
}),
|
||||||
})
|
})
|
||||||
nc.taintManager = scheduler.NewNoExecuteTaintManager(kubeClient)
|
|
||||||
}
|
}
|
||||||
|
|
||||||
nc.nodeLister = nodeInformer.Lister()
|
nc.nodeLister = nodeInformer.Lister()
|
||||||
|
Loading…
Reference in New Issue
Block a user