Skip to content

Commit 7c136ad

Browse files
committed
Add manifest outputs that split v1 and experimental
1 parent e812885 commit 7c136ad

File tree

2 files changed

+11
-2
lines changed

2 files changed

+11
-2
lines changed

Makefile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -353,6 +353,8 @@ artifacts: kustomize
353353
if [ -d artifacts ]; then rm -rf artifacts; fi
354354
mkdir -p artifacts
355355
$(KUSTOMIZE) build config/crd -o artifacts/manifests.yaml
356+
$(YQ) -P 'select(.spec.versions[].name == "v1")' artifacts/manifests.yaml > artifacts/v1-manifests.yaml
357+
$(YQ) -P 'select(.spec.versions[].name != "v1")' artifacts/manifests.yaml > artifacts/experimental-manifests.yaml
356358
@$(call clean-manifests)
357359

358360
.PHONY: release

site-src/guides/index.md

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,11 +78,18 @@ Tooling:
7878
```
7979

8080
### Install the Inference Extension CRDs
81-
81+
82+
#### All IGW CRDs of all versions
83+
```bash
84+
kubectl apply -f https://github.com/kubernetes-sigs/gateway-api-inference-extension/releases/latest/download/manifests.yaml
85+
```
86+
#### All graduated & approved CRDs
8287
```bash
83-
kubectl apply -f https://github.com/kubernetes-sigs/gateway-api-inference-extension/releases/latest/download/manifests.yaml
88+
kubectl apply -f https://github.com/kubernetes-sigs/gateway-api-inference-extension/releases/latest/download/v1-manifests.yaml
8489
```
8590

91+
### Deploy the Gateway
92+
8693
### Deploy the InferencePool and Endpoint Picker Extension
8794

8895
Install an InferencePool named `vllm-llama3-8b-instruct` that selects from endpoints with label `app: vllm-llama3-8b-instruct` and listening on port 8000. The Helm install command automatically installs the endpoint-picker, inferencepool along with provider specific resources.

0 commit comments

Comments
 (0)