Class KubernetesConfigServerAutoConfiguration


  • @Configuration
    @AutoConfigureAfter(org.springframework.cloud.kubernetes.client.KubernetesClientAutoConfiguration.class)
    @AutoConfigureBefore(org.springframework.cloud.config.server.config.ConfigServerAutoConfiguration.class)
    @ConditionalOnKubernetesEnabled
    @EnableConfigurationProperties(KubernetesConfigServerProperties.class)
    public class KubernetesConfigServerAutoConfiguration
    extends Object
    Author:
    Ryan Baxter
    • Constructor Detail

      • KubernetesConfigServerAutoConfiguration

        public KubernetesConfigServerAutoConfiguration()
    • Method Detail

      • kubernetesEnvironmentRepository

        @Bean
        @Profile("kubernetes")
        public org.springframework.cloud.config.server.environment.EnvironmentRepository kubernetesEnvironmentRepository​(io.kubernetes.client.openapi.apis.CoreV1Api coreV1Api,
                                                                                                                         List<KubernetesPropertySourceSupplier> kubernetesPropertySourceSuppliers,
                                                                                                                         org.springframework.cloud.kubernetes.commons.KubernetesNamespaceProvider kubernetesNamespaceProvider)