I’m new to k3s and I am trying to understand it properly. How does the “Tunnel Proxy” element shown in above picture work in the Kubernetes and its Network Overlay context exactly? Is there any technical explanation on how exactly it works? (I am not familiar with Go.)
Is all the communication between server and agent proxied through a special interface?
Can a k3s Cluster behind a corporate proxy be connected to an outside Rancher instance?
@Akito@darshandkd Tunnel Proxy is a long connection created by the sever to connect with agent(using web-socket so die die until the agent or the server kill his side end) the server use this to know which node is alive and he sends hid data to kubelet in this channel