How to create a Disk on GCP and attach it to the cluster

So much has been said and referenced about GCP K8 cluster, creating yaml files and connecting the PVs to it. A small link would be greatly appreciated which can really define how to deploy these files on GCP, how to create volumes and attach them to the cluster on GCP. This entire section just goes above the head. Should have been referenced better. Can someone please provide some references?