Vpn between two workers nodes

Hi,

I have three nodes, a master wich is geographically located elsewhere, and the two other nodes that are close, but not on the same network. I’ve create a cluster with those three, and now, I want to make a tunnel between the two (close) nodes to compare the benefits to communicate without going to the master, and then come back.

I’ve search a little, and found out this charts:
https://github.com/helm/charts/tree/master/stable/openvpn.
Can I use it to create the VPN between the 2 workers nodes?

Thanks for the help

Warok
EDIT:
Someone told me about Istio: https://istio.io/, but does someone already done that?

Virtual tunnels are one of the key use cases of https://networkservicemesh.io/. This is a very young project in the CNCF Sandbox, but they’re quite friendly and eager to help.