mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-25 12:43:23 +00:00
Merge pull request #100393 from adisky/fix-dns
Fix structured logs for pkg/kubelet/network/dns/dns.go
This commit is contained in:
commit
f8e55fe974
@ -121,9 +121,9 @@ func (c *Configurer) formDNSSearchFitsLimits(composedSearch []string, pod *v1.Po
|
|||||||
}
|
}
|
||||||
|
|
||||||
if limitsExceeded {
|
if limitsExceeded {
|
||||||
log := fmt.Sprintf("Search Line limits were exceeded, some search paths have been omitted, the applied search line is: %s", strings.Join(composedSearch, " "))
|
err := fmt.Errorf("Search Line limits were exceeded, some search paths have been omitted, the applied search line is: %s", strings.Join(composedSearch, " "))
|
||||||
c.recorder.Event(pod, v1.EventTypeWarning, "DNSConfigForming", log)
|
c.recorder.Event(pod, v1.EventTypeWarning, "DNSConfigForming", err.Error())
|
||||||
klog.ErrorS(nil, "eventlog", log)
|
klog.ErrorS(err, "Search Line limits exceeded")
|
||||||
}
|
}
|
||||||
return composedSearch
|
return composedSearch
|
||||||
}
|
}
|
||||||
@ -131,9 +131,9 @@ func (c *Configurer) formDNSSearchFitsLimits(composedSearch []string, pod *v1.Po
|
|||||||
func (c *Configurer) formDNSNameserversFitsLimits(nameservers []string, pod *v1.Pod) []string {
|
func (c *Configurer) formDNSNameserversFitsLimits(nameservers []string, pod *v1.Pod) []string {
|
||||||
if len(nameservers) > validation.MaxDNSNameservers {
|
if len(nameservers) > validation.MaxDNSNameservers {
|
||||||
nameservers = nameservers[0:validation.MaxDNSNameservers]
|
nameservers = nameservers[0:validation.MaxDNSNameservers]
|
||||||
log := fmt.Sprintf("Nameserver limits were exceeded, some nameservers have been omitted, the applied nameserver line is: %s", strings.Join(nameservers, " "))
|
err := fmt.Errorf("Nameserver limits were exceeded, some nameservers have been omitted, the applied nameserver line is: %s", strings.Join(nameservers, " "))
|
||||||
c.recorder.Event(pod, v1.EventTypeWarning, "DNSConfigForming", log)
|
c.recorder.Event(pod, v1.EventTypeWarning, "DNSConfigForming", err.Error())
|
||||||
klog.ErrorS(nil, "eventlog", log)
|
klog.ErrorS(err, "Nameserver limits exceeded")
|
||||||
}
|
}
|
||||||
return nameservers
|
return nameservers
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user