This workshop can either be run all locally using the following setup instructions or it can be run in Google Cloud Shell.
Setup CLOUD SDK
./google-cloud-sdk/install.sh
./google-cloud-sdk/bin/gcloud init
gcloud auth login
gcloud config list
gcloud components install kubectl
kubectl version
git clone https://github.com/retroryan/istio-workshop
Only download Istio - do not install it yet!
Either download it directly or get the latest:
https://github.com/istio/istio/releases
curl -L https://git.io/getLatestIstio | sh -
export PATH=$PWD/istio-0.2.10/bin:$PATH
If you install Git for Windows you get Curl automatically too. There are some advantages:
Git takes care of the PATH setup during installation automatically. You get the GNU bash, a really powerful shell, in my opinion much better than the native Windows console. You get many other useful Linux tools like tail, cat, grep, gzip, pdftotext, less, sort, tar, vim and even Perl.