From ea930dbe5c54b518871988d9d7cae64238bec712 Mon Sep 17 00:00:00 2001 From: m1093782566 Date: Wed, 18 Oct 2017 14:27:59 +0800 Subject: [PATCH] fix kube-proxy mode --- cmd/kube-proxy/app/server_others.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cmd/kube-proxy/app/server_others.go b/cmd/kube-proxy/app/server_others.go index 479d2adb4ca..559471a3524 100644 --- a/cmd/kube-proxy/app/server_others.go +++ b/cmd/kube-proxy/app/server_others.go @@ -268,8 +268,8 @@ func tryIPVSProxy(iptver iptables.IPTablesVersioner, kcompat iptables.KernelComp // IPVS Proxier relies on iptables useIPVSProxy, err := ipvs.CanUseIPVSProxier() if err != nil { - utilruntime.HandleError(fmt.Errorf("can't determine whether to use ipvs proxy, using userspace proxier: %v", err)) - return proxyModeUserspace + // Try to fallback to iptables before falling back to userspace + utilruntime.HandleError(fmt.Errorf("can't determine whether to use ipvs proxy, error: %v", err)) } if useIPVSProxy { return proxyModeIPVS