Multi-Cloud setup with Rancher


I have a question, might be a stupid one. I have a 3 node kubernetes cluster running on VMs from a VPS provider. I wanted to move to GKE, but I do not want to move suddenly, but slowly over the time, since I wanted to know how the GKE pricing would be with the same setup. Can I create a custom cluster with rancher, which is a combination of the current VMs and GKE? The idea is to enable autoscaling on GKE, so that when there is too much load on the VMs, the instances scale out in GKE to support the load