This article teaches you how to set up a k3s cluster on gcp. K3s is a lightweight version of k8s and uses containerd as CRI runtime.
containerd is the new standard container runtime for Kubernetes. It supports Docker images as is. So nothing need to be changed, but if you ever need to tested the runtime, you can easily do it on GCP.