Do not call NewFlannelServer() unless flannel overlay is enabled

This commit is contained in:
Lucas Käldström 2016-05-25 16:09:39 +03:00
parent 83c78fdcaa
commit fdff659ced

View File

@ -349,7 +349,7 @@ func NewMainKubelet(
daemonEndpoints: daemonEndpoints,
containerManager: containerManager,
flannelExperimentalOverlay: flannelExperimentalOverlay,
flannelHelper: NewFlannelHelper(),
flannelHelper: nil,
nodeIP: nodeIP,
clock: util.RealClock{},
outOfDiskTransitionFrequency: outOfDiskTransitionFrequency,
@ -359,6 +359,7 @@ func NewMainKubelet(
}
if klet.flannelExperimentalOverlay {
klet.flannelHelper = NewFlannelHelper()
glog.Infof("Flannel is in charge of podCIDR and overlay networking.")
}
if klet.nodeIP != nil {