While this goes on you might enjoy watching this short video.
This will take a few minutes to run. Behind the scenes, it will create Google Compute Engine instances, and configure each instance as a Kubernetes node. These instances don’t include the Kubernetes control plan nodes. In Google Kubernetes Engine, the Kubernetes control plane is a managed service so that you don’t have to worry about it!
The scopes parameter is important for this lab. Scopes determine what Google Cloud Platform resources these newly created instances can access. By default, instances are able to read from Google Cloud Storage, write metrics to Google Cloud Monitoring, etc. For this lab, we use the cloud-platform scope to give us more privileges, such as writing to Cloud Storage as well.