Cloud Shell is a Debian-based virtual machine provisionned with all the development tools you’ll need (Kubernetes, Docker, Terraform, Python, Java, Node, etc.).
It offers a persistent 5GB home directory.
This means that all you will need for this workshop is a browser.
Let’s start by connecting to GCP Console. Log in and select the project named "Workshop Istio".
On the project dashboard, note your project ID. You’ll use it later
Clic on "Activate Cloud Shell" (on the upper-right corner)
Once Cloud Shell provisionning ends, this kind of prompt displays
Execute commands bellow to display your currrent account and project
gcloud config list account gcloud config list project
Set current project if it’s not yours project ID
gcloud config set project <project ID>
Set default region/zone
gcloud config set compute/region europe-west1 gcloud config set compute/zone europe-west1-b
Clone the workshop repository
git clone https://github.com/Sfeir/kubernetes-istio-workshop.git cd kubernetes-istio-workshop
Congratulations, you’re ready to start this workshop !!