Istio Setup Helm
Step1: Download the Helm and Setup
Unzip the Helm Binary and place the Binary into Desktop -> kubetool folder
Note: this folder is being used through out our lab
Step2: Download the Istio Repository from the Internet.
Step1: Create a namespace istio-system for Istio components:
kubectl create namespace istio-system
Step3: Install the Istio base chart which contains cluster-wide resources used by the Istio control plane:
Switch to the Istio Directory
cd istio-1.11.4
helm install istio-base manifests/charts/base -n istio-system
Step4: Install the Istio discovery chart which deploys the istiod service:
helm install istiod manifests/charts/istio-control/istio-discovery -n istio-system
Step5: Install the Istio ingress gateway chart which contains the ingress gateway components:
helm install istio-ingress manifests/charts/gateways/istio-ingress -n istio-system
Step6: Install the Istio egress gateway chart which contains the egress gateway components:
helm install istio-egress manifests/charts/gateways/istio-egress -n istio-system
Verifying the installation
Ensure all Kubernetes pods in istio-system namespace are deployed and have a STATUS of Running:
kubectl get pods -n istio-system
Last updated
Was this helpful?