mirror of
				https://github.com/nsnail/Ocelot.git
				synced 2025-11-04 19:50:49 +08:00 
			
		
		
		
	Fix issue #936: Kubernetes service discovery provider doesn't allow cross-namespace discovery (#938)
* Allow default k8s namespace to be overridden * Add ServiceNamespace to ReRoute configuration * Remove debug comments * Update unit tests * Unit tests (Eureka) * Update docs * Re-run build
This commit is contained in:
		
				
					committed by
					
						
						Thiago Loureiro
					
				
			
			
				
	
			
			
			
						parent
						
							959a92ec6a
						
					
				
				
					commit
					e1d7f28951
				
			@@ -27,7 +27,10 @@
 | 
			
		||||
            var services = new ServiceCollection();
 | 
			
		||||
            services.AddSingleton<IDiscoveryClient>(client.Object);
 | 
			
		||||
            var sp = services.BuildServiceProvider();
 | 
			
		||||
            var provider = EurekaProviderFactory.Get(sp, config, null);
 | 
			
		||||
            var reRoute = new DownstreamReRouteBuilder()
 | 
			
		||||
                .WithServiceName("")
 | 
			
		||||
                .Build();
 | 
			
		||||
            var provider = EurekaProviderFactory.Get(sp, config, reRoute);
 | 
			
		||||
            provider.ShouldBeOfType<Eureka>();
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user