Class Fabric8RetryBootstrapConfiguration

java.lang.Object
org.springframework.cloud.kubernetes.fabric8.config.Fabric8RetryBootstrapConfiguration

@Configuration(proxyBeanMethods=false) @ConditionalOnKubernetesEnabled @AutoConfigureBefore(Fabric8BootstrapConfiguration.class) @Import({org.springframework.cloud.kubernetes.commons.KubernetesCommonsAutoConfiguration.class,org.springframework.cloud.kubernetes.fabric8.Fabric8AutoConfiguration.class}) @ConditionalOnClass({io.fabric8.kubernetes.api.model.ConfigMap.class,io.fabric8.kubernetes.api.model.Secret.class}) @AutoConfigureAfter(org.springframework.cloud.kubernetes.commons.config.KubernetesBootstrapConfiguration.class) @ConditionalOnKubernetesConfigOrSecretsRetryEnabled public class Fabric8RetryBootstrapConfiguration extends Object
Author:
Ryan Baxter
  • Constructor Details

    • Fabric8RetryBootstrapConfiguration

      public Fabric8RetryBootstrapConfiguration()
  • Method Details

    • configMapPropertySourceLocator

      @Bean @ConditionalOnKubernetesConfigRetryEnabled public Fabric8ConfigMapPropertySourceLocator configMapPropertySourceLocator(org.springframework.cloud.kubernetes.commons.config.ConfigMapConfigProperties properties, io.fabric8.kubernetes.client.KubernetesClient client, org.springframework.cloud.kubernetes.commons.KubernetesNamespaceProvider provider)
    • secretsPropertySourceLocator

      @Bean @ConditionalOnKubernetesSecretsRetryEnabled public Fabric8SecretsPropertySourceLocator secretsPropertySourceLocator(org.springframework.cloud.kubernetes.commons.config.SecretsConfigProperties properties, io.fabric8.kubernetes.client.KubernetesClient client, org.springframework.cloud.kubernetes.commons.KubernetesNamespaceProvider provider)