Skip to content

Commit f9403fe

Browse files
committed
Use a gateway GatewayParameters object to make the service’s port a NodePort
1 parent cc7192e commit f9403fe

File tree

3 files changed

+19
-0
lines changed

3 files changed

+19
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
apiVersion: gateway.kgateway.dev/v1alpha1
2+
kind: GatewayParameters
3+
metadata:
4+
name: custom-gw-params
5+
spec:
6+
kube:
7+
service:
8+
type: NodePort
9+
extraLabels:
10+
gateway: inference-gateway
11+
podTemplate:
12+
extraLabels:
13+
gateway: inference-gateway

deploy/environments/dev/kind-kgateway/kustomization.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ resources:
1616
- services.yaml
1717
- ../../../components/kgateway-control-plane/
1818
- ../../../components/vllm-sim/
19+
- gateway-parameters.yaml
1920
- ../../../components/inference-gateway/
2021

2122
patches:

deploy/environments/dev/kind-kgateway/patch-gateways.yaml

+5
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,8 @@ metadata:
44
name: inference-gateway
55
spec:
66
gatewayClassName: kgateway
7+
infrastructure:
8+
parametersRef:
9+
name: custom-gw-params
10+
group: gateway.kgateway.dev
11+
kind: GatewayParameters

0 commit comments

Comments
 (0)