mirror of
				https://github.com/optim-enterprises-bv/kubernetes.git
				synced 2025-11-03 19:58:17 +00:00 
			
		
		
		
	If ForceUserspaceProxy is true, check for iptables based proxy
should not be performed.
This commit is contained in:
		@@ -168,12 +168,17 @@ func (s *ProxyServer) Run(_ []string) error {
 | 
			
		||||
	var proxier proxy.ProxyProvider
 | 
			
		||||
	var endpointsHandler config.EndpointsConfigHandler
 | 
			
		||||
 | 
			
		||||
	shouldUseIptables := false
 | 
			
		||||
	if !s.ForceUserspaceProxy {
 | 
			
		||||
		var err error
 | 
			
		||||
		// guaranteed false on error, error only necessary for debugging
 | 
			
		||||
	shouldUseIptables, err := iptables.ShouldUseIptablesProxier()
 | 
			
		||||
		shouldUseIptables, err = iptables.ShouldUseIptablesProxier()
 | 
			
		||||
		if err != nil {
 | 
			
		||||
		glog.Errorf("Can't determine whether to use iptables or userspace, using userspace proxier: %v", err)
 | 
			
		||||
			glog.Errorf("Can't determine whether to use iptables proxy, using userspace proxier: %v", err)
 | 
			
		||||
		}
 | 
			
		||||
	if !s.ForceUserspaceProxy && shouldUseIptables {
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	if shouldUseIptables {
 | 
			
		||||
		glog.V(2).Info("Using iptables Proxier.")
 | 
			
		||||
 | 
			
		||||
		execer := exec.New()
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user