openyurtio / raven

provide layer 3 and layer 7 network connectivity among pods in different physical regions
Apache License 2.0
57 stars 37 forks source link

[feature request]enhance ANP for yurt-tunnel in raven #41

Closed rambohe-ch closed 2 years ago

rambohe-ch commented 2 years ago

At first, this issue is part of #31 , and is used for ANP enhancement. Include the following work:

  1. rebase upstream ANP, including tunnel-agent and tunnel-server
  2. remove interceptor in yurt-tunnel-server in order to reduce the complexity of yurt-tunnel.
  3. based on ANP to implement http.Handler interface, and yurt-tunnel-server will call this handler to forward requests.
  4. based on ANP to implement Agent interface, and yurt-tunnel-agent will call the instance to handle requests from tunnel-server.
zzguang commented 2 years ago

I suggest to close this issue because raven l7 solution has already covered this feature.

rambohe-ch commented 2 years ago

I suggest to close this issue because raven l7 solution has already covered this feature.

agree