Table of Contents

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 IWebHostBuilder

Your HostBuilder

kubernetesClientConfiguration Action<KubernetesClientConfiguration>

Customize the k8s.KubernetesClientConfiguration

loggerFactory ILoggerFactory

ILoggerFactory

Returns

IWebHostBuilder

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 IHostBuilder

Your WebHostBuilder

kubernetesClientConfiguration Action<KubernetesClientConfiguration>

Customize the k8s.KubernetesClientConfiguration

loggerFactory ILoggerFactory

ILoggerFactory

Returns

IHostBuilder