Class KubernetesHostBuilderExtensions
- Namespace
- Steeltoe.Extensions.Configuration.Kubernetes
- Assembly
- Steeltoe.Extensions.Configuration.KubernetesCore.dll
public static class KubernetesHostBuilderExtensions
- Inheritance
-
KubernetesHostBuilderExtensions
- Inherited Members
Methods
AddKubernetesConfiguration(IWebHostBuilder, Action<KubernetesClientConfiguration>, ILoggerFactory)
Add Kubernetes Configuration Providers for configmaps and secrets
public static IWebHostBuilder AddKubernetesConfiguration(this IWebHostBuilder hostBuilder, Action<KubernetesClientConfiguration> kubernetesClientConfiguration = null, ILoggerFactory loggerFactory = null)
Parameters
hostBuilder
IWebHostBuilderYour HostBuilder
kubernetesClientConfiguration
Action<KubernetesClientConfiguration>Customize the k8s.KubernetesClientConfiguration
loggerFactory
ILoggerFactory
Returns
AddKubernetesConfiguration(IHostBuilder, Action<KubernetesClientConfiguration>, ILoggerFactory)
Add Kubernetes Configuration Providers for configmaps and secrets
public static IHostBuilder AddKubernetesConfiguration(this IHostBuilder hostBuilder, Action<KubernetesClientConfiguration> kubernetesClientConfiguration = null, ILoggerFactory loggerFactory = null)
Parameters
hostBuilder
IHostBuilderYour WebHostBuilder
kubernetesClientConfiguration
Action<KubernetesClientConfiguration>Customize the k8s.KubernetesClientConfiguration
loggerFactory
ILoggerFactory