Setup an OpenVPN on an ubuntu server.
https://www.talos.dev/: Talos is a modern OS designed to be secure, immutable, and minimal. Its purpose is to host Kubernetes clusters, so it is tightly integrated with Kubernetes.