From 928ac582e5ee2bd3ad83808c463cf71145ea78c6 Mon Sep 17 00:00:00 2001 From: hzxuzhonghu Date: Wed, 30 Aug 2017 15:01:45 +0800 Subject: [PATCH] fix taint controller panic --- pkg/controller/node/node_controller.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/controller/node/node_controller.go b/pkg/controller/node/node_controller.go index fa1a5246394..3a685907ec5 100644 --- a/pkg/controller/node/node_controller.go +++ b/pkg/controller/node/node_controller.go @@ -370,6 +370,7 @@ func NewNodeController( } if nc.runTaintManager { + nc.taintManager = scheduler.NewNoExecuteTaintManager(kubeClient) nodeInformer.Informer().AddEventHandler(cache.ResourceEventHandlerFuncs{ AddFunc: util.CreateAddNodeHandler(func(node *v1.Node) error { nc.taintManager.NodeUpdated(nil, node) @@ -384,7 +385,6 @@ func NewNodeController( return nil }), }) - nc.taintManager = scheduler.NewNoExecuteTaintManager(kubeClient) } nc.nodeLister = nodeInformer.Lister()