Skip to content

Commit

Permalink
feat: script to install Istio on Kind
Browse files Browse the repository at this point in the history
  • Loading branch information
Sanskarzz committed Mar 9, 2024
1 parent 7acc80e commit 6514c4a
Showing 1 changed file with 19 additions and 0 deletions.
19 changes: 19 additions & 0 deletions install-istio.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
#!/bin/bash

# Create Kind cluster
kind create cluster

# Add Helm repo
helm repo add istio https://istio-release.storage.googleapis.com/charts
helm repo update

# Create istio-system namespace
kubectl create namespace istio-system

# Install Istio components
helm install istio-base istio/base -n istio-system
helm install istiod istio/istiod -n istio-system --wait
helm install istio-ingress istio/gateway -n istio-system

# Label default namespace to inject sidecar automatically
kubectl label namespace default istio-injection=enabled

0 comments on commit 6514c4a

Please sign in to comment.