Is it possible to have Kubernetes master as an on-premise instance and another one on Google for example or is it required for all nodes to be on the same network?
If I understand correctly the only blocking factor one has to take care of is to open the right ports for the master and worker.