to interact with Vault ▪ Added support for Vault Database backends ▪ Vault will generate credentials for applications ▪ Applications retrieve credentials from Vault ▪ Support for Spring Data’s repository concept on top of Vault ▪ Support for authentication with Vault using Kubernetes Service Account Token
Guide: https://github.com/spring-cloud/spring-cloud-sleuth/ wiki/Spring-Cloud-Sleuth-2.0-Migration-Guide ▪ Support for tracing when using WebClient, Netty’s HttpClient, and Apache’s (Async) HttpClient ▪ Support for Spring Kafka and Spring RabbitMQ ▪ Support for Amazon X-Ray ▪ Support for Apache Dubbo
▪ Support for Pact v3 and Pact Broker ▪ Ability to upload and fetch stubs from a Git repository ▪ Define contract in YAML ▪ Docker images published for polyglot support
apps ▪ /clusters endpoint added to get Turbine cluster information ▪ Zuul metrics now use Micrometer ▪ OpenFeign has been moved from Spring Cloud Netflix to Spring Cloud OpenFeign ▪ Spring Cloud Netflix AMQP has been removed ▪ spring-cloud-starter-* modules have been removed ▪ Use spring-cloud-netflix-starter-* instead
5, and Spring Boot 2.0 ▪ Spring WebFlux provides a lot of functionality out of the box that is important for the gateway ▪ Spring Cloud Gateway has the concept of predicates and filters in order to target specific requests and modify the request and/or response ▪ Rate Limiting, Circuit Breakers, Web Sockets