diff --git a/spring-cloud-kubernetes-discovery/src/main/java/org/springframework/cloud/kubernetes/discovery/KubernetesDiscoveryClientAutoConfiguration.java b/spring-cloud-kubernetes-discovery/src/main/java/org/springframework/cloud/kubernetes/discovery/KubernetesDiscoveryClientAutoConfiguration.java index d40e06e6..1dbfac0e 100644 --- a/spring-cloud-kubernetes-discovery/src/main/java/org/springframework/cloud/kubernetes/discovery/KubernetesDiscoveryClientAutoConfiguration.java +++ b/spring-cloud-kubernetes-discovery/src/main/java/org/springframework/cloud/kubernetes/discovery/KubernetesDiscoveryClientAutoConfiguration.java @@ -55,6 +55,7 @@ public class KubernetesDiscoveryClientAutoConfiguration { @Bean @ConditionalOnMissingClass("org.springframework.web.reactive.function.client.WebClient") + @ConditionalOnMissingBean(RestTemplate.class) public RestTemplate restTemplate() { return new RestTemplateBuilder().build(); }