mirror of https://github.com/k3s-io/k3s
Merge pull request #714 from erikwilson/node-controller-panic-fix
Fix panic in node controllerpull/729/head
commit
16da9edf45
|
@ -56,11 +56,12 @@ func (h *handler) updateHosts(node *core.Node, removed bool) (*core.Node, error)
|
||||||
return nil, nil
|
return nil, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
configMap, err := h.configCache.Get("kube-system", "coredns")
|
configMapCache, err := h.configCache.Get("kube-system", "coredns")
|
||||||
if err != nil || configMap == nil {
|
if err != nil || configMapCache == nil {
|
||||||
logrus.Warn(errors.Wrap(err, "Unable to fetch coredns config map"))
|
logrus.Warn(errors.Wrap(err, "Unable to fetch coredns config map"))
|
||||||
return nil, nil
|
return nil, nil
|
||||||
}
|
}
|
||||||
|
configMap := configMapCache.DeepCopy()
|
||||||
|
|
||||||
hosts := configMap.Data["NodeHosts"]
|
hosts := configMap.Data["NodeHosts"]
|
||||||
for _, line := range strings.Split(hosts, "\n") {
|
for _, line := range strings.Split(hosts, "\n") {
|
||||||
|
|
Loading…
Reference in New Issue