spring-cloud / spring-cloud-kubernetes

Kubernetes integration with Spring Cloud Discovery Client, Configuration, etc...
Apache License 2.0
3.45k stars 1.03k forks source link

Request for support on xds #925

Open hzxuzhonghu opened 2 years ago

hzxuzhonghu commented 2 years ago

We have met many users who want to use istio, in order to do this users need to drop many features provided by spring cloud.

I have an idea, could springcloud support xds, so it could connect to any management server and communicate with it via xds. It is beneficial for both spring cloud and the popular mesh concept. BTW, grpc has recently supported xds

ryanjbaxter commented 2 years ago

Are you imagining a DiscoveryClient xDS implementation?

hzxuzhonghu commented 2 years ago

Yes, definitely need a discovery client and after it gets xds from server, it need to convert the config to what springcloud knows

ryanjbaxter commented 2 years ago

If this is something we see demand for we can certainly consider it

hzxuzhonghu commented 2 years ago

Thanks. We want to make our spring cloud app communicate with service mesh ones, and behave like those.