diff --git a/cmd/kube-proxy/proxy.go b/cmd/kube-proxy/proxy.go index 4a60171beb3..62732afeb63 100644 --- a/cmd/kube-proxy/proxy.go +++ b/cmd/kube-proxy/proxy.go @@ -66,6 +66,9 @@ func main() { } loadBalancer := proxy.NewLoadBalancerRR() proxier := proxy.NewProxier(loadBalancer, net.IP(bindAddress), iptables.New(exec.New(), protocol)) + if proxier == nil { + glog.Fatalf("failed to create proxier, aborting") + } // Wire proxier to handle changes to services serviceConfig.RegisterHandler(proxier) // And wire loadBalancer to handle changes to endpoints to services