From af9a1d5bb2077bd467679869e2b6f413cac31499 Mon Sep 17 00:00:00 2001 From: Dharaneeshwaran Ravichandran Date: Thu, 2 Oct 2025 20:52:41 +0530 Subject: [PATCH] Fix istio getting started guide Signed-off-by: Dharaneeshwaran Ravichandran --- site-src/guides/index.md | 40 ++++++++++++++++++++-------------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/site-src/guides/index.md b/site-src/guides/index.md index b0faa4971..4fa3dd3b3 100644 --- a/site-src/guides/index.md +++ b/site-src/guides/index.md @@ -101,6 +101,23 @@ Tooling: === "Istio" + Install Istio + + ```bash + TAG=$(curl https://storage.googleapis.com/istio-build/dev/1.28-dev) + # on Linux + wget https://storage.googleapis.com/istio-build/dev/$TAG/istioctl-$TAG-linux-amd64.tar.gz + tar -xvf istioctl-$TAG-linux-amd64.tar.gz + # on macOS + wget https://storage.googleapis.com/istio-build/dev/$TAG/istioctl-$TAG-osx.tar.gz + tar -xvf istioctl-$TAG-osx.tar.gz + # on Windows + wget https://storage.googleapis.com/istio-build/dev/$TAG/istioctl-$TAG-win.zip + unzip istioctl-$TAG-win.zip + + ./istioctl install --set tag=$TAG --set hub=gcr.io/istio-testing --set values.pilot.env.ENABLE_GATEWAY_API_INFERENCE_EXTENSION=true + ``` + ```bash export GATEWAY_PROVIDER=istio export IGW_CHART_VERSION=v1.0.1 @@ -179,24 +196,7 @@ Tooling: - Gateway API [CRDs](https://gateway-api.sigs.k8s.io/guides/#installing-gateway-api) installed. - 2. Install Istio - - ``` - TAG=$(curl https://storage.googleapis.com/istio-build/dev/1.28-dev) - # on Linux - wget https://storage.googleapis.com/istio-build/dev/$TAG/istioctl-$TAG-linux-amd64.tar.gz - tar -xvf istioctl-$TAG-linux-amd64.tar.gz - # on macOS - wget https://storage.googleapis.com/istio-build/dev/$TAG/istioctl-$TAG-osx.tar.gz - tar -xvf istioctl-$TAG-osx.tar.gz - # on Windows - wget https://storage.googleapis.com/istio-build/dev/$TAG/istioctl-$TAG-win.zip - unzip istioctl-$TAG-win.zip - - ./istioctl install --set tag=$TAG --set hub=gcr.io/istio-testing --set values.pilot.env.ENABLE_GATEWAY_API_INFERENCE_EXTENSION=true - ``` - - 3. Deploy Gateway + 2. Deploy Gateway ```bash kubectl apply -f https://github.com/kubernetes-sigs/gateway-api-inference-extension/raw/main/config/manifests/gateway/istio/gateway.yaml @@ -209,13 +209,13 @@ Tooling: inference-gateway inference-gateway True 22s ``` - 4. Deploy the HTTPRoute + 3. Deploy the HTTPRoute ```bash kubectl apply -f https://github.com/kubernetes-sigs/gateway-api-inference-extension/raw/main/config/manifests/gateway/istio/httproute.yaml ``` - 5. Confirm that the HTTPRoute status conditions include `Accepted=True` and `ResolvedRefs=True`: + 4. Confirm that the HTTPRoute status conditions include `Accepted=True` and `ResolvedRefs=True`: ```bash kubectl get httproute llm-route -o yaml