File tree Expand file tree Collapse file tree 3 files changed +38
-0
lines changed
config/manifests/gateway/envoyaigateway Expand file tree Collapse file tree 3 files changed +38
-0
lines changed Original file line number Diff line number Diff line change
1
+ apiVersion : gateway.networking.k8s.io/v1
2
+ kind : GatewayClass
3
+ metadata :
4
+ name : envoy-ai-gateway
5
+ spec :
6
+ controllerName : gateway.envoyproxy.io/gatewayclass-controller
7
+ ---
8
+ apiVersion : gateway.networking.k8s.io/v1
9
+ kind : Gateway
10
+ metadata :
11
+ name : inference-gateway
12
+ spec :
13
+ gatewayClassName : envoy-ai-gateway
14
+ listeners :
15
+ - name : http
16
+ protocol : HTTP
17
+ port : 80
Original file line number Diff line number Diff line change
1
+ apiVersion : gateway.networking.k8s.io/v1
2
+ kind : HTTPRoute
3
+ metadata :
4
+ name : llm-route
5
+ spec :
6
+ parentRefs :
7
+ - group : gateway.networking.k8s.io
8
+ kind : Gateway
9
+ name : inference-gateway
10
+ rules :
11
+ - backendRefs :
12
+ - group : inference.networking.x-k8s.io
13
+ kind : InferencePool
14
+ name : vllm-llama3-8b-instruct
15
+ matches :
16
+ - path :
17
+ type : PathPrefix
18
+ value : /
19
+ timeouts :
20
+ request : 300s
Original file line number Diff line number Diff line change @@ -38,6 +38,7 @@ main() {
38
38
cp ${SCRIPT_ROOT} /config/crd/bases/* " ${TEMP_DIR} /"
39
39
40
40
# Download external CRDs for validation
41
+ fetch_crds " https://raw.githubusercontent.com/kubernetes-sigs/gateway-api/refs/tags/${GATEWAY_API_VERSION} /config/crd/standard/gateway.networking.k8s.io_gatewayclasses.yaml"
41
42
fetch_crds " https://raw.githubusercontent.com/kubernetes-sigs/gateway-api/refs/tags/${GATEWAY_API_VERSION} /config/crd/standard/gateway.networking.k8s.io_gateways.yaml"
42
43
fetch_crds " https://raw.githubusercontent.com/kubernetes-sigs/gateway-api/refs/tags/${GATEWAY_API_VERSION} /config/crd/standard/gateway.networking.k8s.io_httproutes.yaml"
43
44
fetch_crds " https://raw.githubusercontent.com/GoogleCloudPlatform/gke-gateway-api/refs/tags/${GKE_GATEWAY_API_VERSION} /config/crd/networking.gke.io_gcpbackendpolicies.yaml"
You can’t perform that action at this time.
0 commit comments