Netflix Eureka and the Spring Cloud LoadBalancer-specific configuration (client and server) have been removed from the configuration repository, config-repo.
Routing rules in the gateway service to the Eureka server have been removed from the config-repo/gateway.yml file.
The Eureka server project, in the spring-cloud/eureka-server folder, has been removed.
The Eureka server has been removed from the Docker Compose files and the settings.gradle Gradle file.
The dependency on spring-cloud-starter-netflix-eureka-client has been removed in all of Eureka's client build files, build.gradle.
The property setting eureka.client.enabled=false has been removed from all integration tests of former Eureka clients.
The gateway service no longer uses routing based on the client-side load balancer in Spring Cloud LoadBalancer using the lb protocol. For example, the lb://product-composite routing destination has been replaced with http://product-composite in the config-repo/gateway.yml file.
The HTTP port used by the microservices and the authorization server has been changed from port 8080 (9999 in the case of the authorization server) to the default HTTP port 80. This has been configured in config-repo for each affected service like so: