spring-cloud / spring-cloud-consul

Spring Cloud Consul
http://cloud.spring.io/spring-cloud-consul/
Apache License 2.0
813 stars 541 forks source link

Consul Service Mesh support #750

Open FunnyYish opened 3 years ago

FunnyYish commented 3 years ago

Is there a plan to support Consul Service Mesh? Spring Cloud Service Discovery cannot be used directly under the Service Mesh architecture. I envision Spring Cloud Consul providing the following support:

  1. Append sidecar service when registering service with Consul.
  2. Support upstream configuration
  3. When the service mesh is enabled, the service call is changed to request 127.0.0.1 and the port points to the upstream configured in the sidecar