mirror of
https://github.com/nsnail/Ocelot.git
synced 2025-08-04 17:28:30 +08:00
feat:fix kube config
This commit is contained in:
@ -10,14 +10,14 @@ using System.Threading.Tasks;
|
||||
|
||||
namespace Ocelot.Provider.Kubernetes
|
||||
{
|
||||
public class KubeProvider : IServiceDiscoveryProvider
|
||||
public class Kube : IServiceDiscoveryProvider
|
||||
{
|
||||
private KubeRegistryConfiguration kubeRegistryConfiguration;
|
||||
private IOcelotLoggerFactory factory;
|
||||
private IKubeApiClient kubeApi;
|
||||
private IKubeApiClientFactory kubeClientFactory;
|
||||
|
||||
public KubeProvider(KubeRegistryConfiguration kubeRegistryConfiguration, IOcelotLoggerFactory factory, IKubeApiClientFactory kubeClientFactory)
|
||||
public Kube(KubeRegistryConfiguration kubeRegistryConfiguration, IOcelotLoggerFactory factory, IKubeApiClientFactory kubeClientFactory)
|
||||
{
|
||||
this.kubeRegistryConfiguration = kubeRegistryConfiguration;
|
||||
this.factory = factory;
|
||||
|
@ -11,7 +11,7 @@ namespace Ocelot.Provider.Kubernetes
|
||||
public static ServiceDiscoveryFinderDelegate Get = (provider, config, name) =>
|
||||
{
|
||||
var factory = provider.GetService<IOcelotLoggerFactory>();
|
||||
if (config.Type?.ToLower() == "k8s")
|
||||
if (config.Type?.ToLower() == "kube")
|
||||
{
|
||||
return GetkubeProvider(provider, config, name, factory);
|
||||
}
|
||||
@ -31,7 +31,7 @@ namespace Ocelot.Provider.Kubernetes
|
||||
AllowInsecure = true // Don't validate server certificate
|
||||
};
|
||||
|
||||
var k8sServiceDiscoveryProvider = new KubeProvider(k8sRegistryConfiguration, factory, kubeClientFactory);
|
||||
var k8sServiceDiscoveryProvider = new Kube(k8sRegistryConfiguration, factory, kubeClientFactory);
|
||||
|
||||
return k8sServiceDiscoveryProvider;
|
||||
}
|
||||
|
Reference in New Issue
Block a user