-
Notifications
You must be signed in to change notification settings - Fork 408
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The network connection between Cloud and Edge #138
Comments
@vincent-pli thank you for filing the issue.
if you have more interests, you can dive into the code here |
@rambohe-ch |
@rambohe-ch |
@vincent-pli Yurttunnel is built on top of the apiserver-network-proxy. Currently, ANP only support cloud -> edge traffic, but there is a KEP about setting up the bi-direction tunnel. Once the ANP supports the bi-direction tunnel, Yurttunnel will support the edge->cloud traffic as well. |
@charleszheng44 Thanks. but for now, I mean before |
@vincent-pli Then the server on the cloud has to listen on an address that can be reached by the application on the edge. If security is a critical concern, then the layer 3/4 mechanism needs to be enforced, e.g., route the traffic to a dedicated switch/router. |
@charleszheng44 |
Maybe it's a stupid question, sorry firstly.
I'm little confuse about the scenario of network between
Cloud
andEdge
.openyurt
introduceTunnel server
andTunnel agent
, I guess it handle the case thecloud
andedge
can not directly contact each other withIP
? but seems theTunnel server
only redirect request tokubelet
(10250) then send it toTunnel agent
(correct me if it's not true).My question is: in such scenario, how about other request from
cloud
toedge
? for exampleprometheus
,istio
orknatiive
?Seems in
kubeedge
case, it requires extra manual step to applyiptables
rule andhostnetwork mode
to enablemetriic-server
, so, how aboutopenyurt
? thanks.The text was updated successfully, but these errors were encountered: