@Configuration(proxyBeanMethods=false) @ConditionalOnKubernetesEnabled @AutoConfigureAfter(value=org.springframework.cloud.kubernetes.commons.config.KubernetesBootstrapConfiguration.class) @Import(value={org.springframework.cloud.kubernetes.commons.KubernetesCommonsAutoConfiguration.class,org.springframework.cloud.kubernetes.client.KubernetesClientAutoConfiguration.class}) public class KubernetesClientBootstrapConfiguration extends Object
| Constructor and Description |
|---|
KubernetesClientBootstrapConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
KubernetesClientConfigMapPropertySourceLocator |
configMapPropertySourceLocator(ConfigMapConfigProperties properties,
io.kubernetes.client.openapi.apis.CoreV1Api coreV1Api,
KubernetesNamespaceProvider kubernetesNamespaceProvider) |
KubernetesClientSecretsPropertySourceLocator |
secretsPropertySourceLocator(SecretsConfigProperties properties,
io.kubernetes.client.openapi.apis.CoreV1Api coreV1Api,
KubernetesNamespaceProvider kubernetesNamespaceProvider) |
public KubernetesClientBootstrapConfiguration()
@Bean @ConditionalOnKubernetesConfigEnabled @ConditionalOnKubernetesConfigRetryDisabled public KubernetesClientConfigMapPropertySourceLocator configMapPropertySourceLocator(ConfigMapConfigProperties properties, io.kubernetes.client.openapi.apis.CoreV1Api coreV1Api, KubernetesNamespaceProvider kubernetesNamespaceProvider)
@Bean @ConditionalOnKubernetesSecretsEnabled @ConditionalOnKubernetesSecretsRetryDisabled public KubernetesClientSecretsPropertySourceLocator secretsPropertySourceLocator(SecretsConfigProperties properties, io.kubernetes.client.openapi.apis.CoreV1Api coreV1Api, KubernetesNamespaceProvider kubernetesNamespaceProvider)
Copyright © 2017–2022 Pivotal Software, Inc.. All rights reserved.