Load KubernetesLoadBalancerAutoConfiguration if enabled property missing.

This commit is contained in:
Olga Maciaszek-Sharma
2020-08-27 17:03:15 +02:00
parent 4a927a167b
commit 3d3504ca5a

View File

@@ -30,7 +30,8 @@ import org.springframework.context.annotation.Configuration;
*/
@Configuration(proxyBeanMethods = false)
@EnableConfigurationProperties(KubernetesLoadBalancerProperties.class)
@ConditionalOnProperty("spring.cloud.kubernetes.loadbalancer.enabled")
@ConditionalOnProperty(value = "spring.cloud.kubernetes.loadbalancer.enabled",
matchIfMissing = true)
@LoadBalancerClients(
defaultConfiguration = KubernetesLoadBalancerClientConfiguration.class)
public class KubernetesLoadBalancerAutoConfiguration {