[JAVA-13976] Upgrade Spring Boot to 2.7.2 (#12603)

* [JAVA-13976] Upgrade Spring Boot to 2.7.2

* [JAVA-13976] Fix failing test due to incorrect Jackson version
This commit is contained in:
Haroon Khan
2022-08-22 18:17:32 +01:00
committed by GitHub
parent 553415e644
commit bea0209f39
43 changed files with 127 additions and 115 deletions

View File

@@ -32,6 +32,7 @@
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-kubernetes-config</artifactId>
<version>${spring.cloud.k8s.config.version}</version>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
@@ -54,6 +55,7 @@
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-kubernetes-ribbon</artifactId>
<version>${spring.cloud.k8s.config.version}</version>
</dependency>
<dependency>
<groupId>org.springframework.cloud</groupId>
@@ -83,7 +85,8 @@
</build>
<properties>
<spring.cloud.k8s.version>1.1.8.RELEASE</spring.cloud.k8s.version>
<spring.cloud.k8s.version>2.1.3</spring.cloud.k8s.version>
<spring.cloud.k8s.config.version>1.1.10.RELEASE</spring.cloud.k8s.config.version>
</properties>
</project>
</project>

View File

@@ -3,11 +3,8 @@ package com.baeldung.spring.cloud.kubernetes.client;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.client.circuitbreaker.EnableCircuitBreaker;
import org.springframework.cloud.client.loadbalancer.LoadBalanced;
import org.springframework.cloud.netflix.ribbon.RibbonClient;
import org.springframework.context.annotation.Bean;
import org.springframework.web.client.RestTemplate;
import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
import org.springframework.cloud.netflix.ribbon.RibbonClient;
@SpringBootApplication
@EnableDiscoveryClient
@@ -15,12 +12,6 @@ import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
@RibbonClient(name = "travel-agency-service", configuration = RibbonConfiguration.class)
public class Application {
@LoadBalanced
@Bean
RestTemplate restTemplate() {
return new RestTemplate();
}
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}

View File

@@ -1,6 +1,15 @@
spring:
application.name: client-service
cloud.kubernetes.reload.enabled: true
cloud:
kubernetes:
reload:
enabled: true
discovery:
enabled: true
all-namespaces: false
primary-port-name: "default-http"
discovery-server-url: "http://myapp-discoveryserver"
include-not-ready-addresses: true
server.port: 8080
management:
endpoint: