Skip to content

Commit af9a1d5

Browse files
committed
Fix istio getting started guide
Signed-off-by: Dharaneeshwaran Ravichandran <[email protected]>
1 parent bfd979d commit af9a1d5

File tree

1 file changed

+20
-20
lines changed

1 file changed

+20
-20
lines changed

site-src/guides/index.md

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,23 @@ Tooling:
101101

102102
=== "Istio"
103103

104+
Install Istio
105+
106+
```bash
107+
TAG=$(curl https://storage.googleapis.com/istio-build/dev/1.28-dev)
108+
# on Linux
109+
wget https://storage.googleapis.com/istio-build/dev/$TAG/istioctl-$TAG-linux-amd64.tar.gz
110+
tar -xvf istioctl-$TAG-linux-amd64.tar.gz
111+
# on macOS
112+
wget https://storage.googleapis.com/istio-build/dev/$TAG/istioctl-$TAG-osx.tar.gz
113+
tar -xvf istioctl-$TAG-osx.tar.gz
114+
# on Windows
115+
wget https://storage.googleapis.com/istio-build/dev/$TAG/istioctl-$TAG-win.zip
116+
unzip istioctl-$TAG-win.zip
117+
118+
./istioctl install --set tag=$TAG --set hub=gcr.io/istio-testing --set values.pilot.env.ENABLE_GATEWAY_API_INFERENCE_EXTENSION=true
119+
```
120+
104121
```bash
105122
export GATEWAY_PROVIDER=istio
106123
export IGW_CHART_VERSION=v1.0.1
@@ -179,24 +196,7 @@ Tooling:
179196

180197
- Gateway API [CRDs](https://gateway-api.sigs.k8s.io/guides/#installing-gateway-api) installed.
181198

182-
2. Install Istio
183-
184-
```
185-
TAG=$(curl https://storage.googleapis.com/istio-build/dev/1.28-dev)
186-
# on Linux
187-
wget https://storage.googleapis.com/istio-build/dev/$TAG/istioctl-$TAG-linux-amd64.tar.gz
188-
tar -xvf istioctl-$TAG-linux-amd64.tar.gz
189-
# on macOS
190-
wget https://storage.googleapis.com/istio-build/dev/$TAG/istioctl-$TAG-osx.tar.gz
191-
tar -xvf istioctl-$TAG-osx.tar.gz
192-
# on Windows
193-
wget https://storage.googleapis.com/istio-build/dev/$TAG/istioctl-$TAG-win.zip
194-
unzip istioctl-$TAG-win.zip
195-
196-
./istioctl install --set tag=$TAG --set hub=gcr.io/istio-testing --set values.pilot.env.ENABLE_GATEWAY_API_INFERENCE_EXTENSION=true
197-
```
198-
199-
3. Deploy Gateway
199+
2. Deploy Gateway
200200

201201
```bash
202202
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:
209209
inference-gateway inference-gateway <MY_ADDRESS> True 22s
210210
```
211211

212-
4. Deploy the HTTPRoute
212+
3. Deploy the HTTPRoute
213213

214214
```bash
215215
kubectl apply -f https://github.com/kubernetes-sigs/gateway-api-inference-extension/raw/main/config/manifests/gateway/istio/httproute.yaml
216216
```
217217

218-
5. Confirm that the HTTPRoute status conditions include `Accepted=True` and `ResolvedRefs=True`:
218+
4. Confirm that the HTTPRoute status conditions include `Accepted=True` and `ResolvedRefs=True`:
219219

220220
```bash
221221
kubectl get httproute llm-route -o yaml

0 commit comments

Comments
 (0)