### Add below stanza to your ~/.ssh/config ## Parsed as vmname.REGION.PROJECT.gcp Host *.*.*.gcp ProxyCommand gcloud beta compute ssh --tunnel-through-iap $(echo %h|awk -v FS=. '{ printf ("--project=%%s --zone=%%s %%s", $3, $2, $1) }') --command="nc -q0 localhost 22"