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