diff --git a/cmd/kube-proxy/app/conntrack.go b/cmd/kube-proxy/app/conntrack.go index faca96c611a..c0db7ef0d8d 100644 --- a/cmd/kube-proxy/app/conntrack.go +++ b/cmd/kube-proxy/app/conntrack.go @@ -96,7 +96,7 @@ func (realConntracker) setIntSysCtl(name string, value int) error { entry := "net/netfilter/" + name sys := sysctl.New() - if val, _ := sys.GetSysctl(entry); val != value { + if val, _ := sys.GetSysctl(entry); val != value && val < value { klog.InfoS("Set sysctl", "entry", entry, "value", value) if err := sys.SetSysctl(entry, value); err != nil { return err