Skip to content

Latest commit

 

History

History
40 lines (34 loc) · 1.24 KB

install-istio-on-docker-desktop.md

File metadata and controls

40 lines (34 loc) · 1.24 KB

Installing Istio on Docker Desktop

This explains how to install Istio on Docker Desktop.

Prerequsites

  • Make sure Docker Desktop is running with Kubernetes enbled. alt text
  • If you don't have Docker Desktop installed, please follow these instucions to install.

Installing Istio

  • Download the latest version of Istion (at the time of this writing it is 1.6.3)
\> curl -L https://istio.io/downloadIstio | sh -
  • Update the PATH environment variable
\> cd istio-1.6.3
\> export PATH=$PWD/bin:$PATH
  • Install all the Istio features with the demo profile (Only on Istio 1.6.0+)
\> istioctl install --set profile=demo
  • Install all the Istio features with the demo profile (Only on Istio < 1.6.0)
\> for i in install/kubernetes/helm/istio-init/files/crd*yaml;do kubectl apply -f $i; done
\> kubectl apply -f install/kubernetes/istio-demo.yaml
  • Enable auto-injection.
\> kubectl label namespace default istio-injection=enabled

Uninstalling Istio

\> istioctl manifest generate --set profile=demo | kubectl delete -f -
\> kubectl delete namespace istio-system