@@ -36,19 +36,22 @@ sed -i.bak -E "s|(releases/download/)v[0-9]+\.[0-9]+\.0-rc\.?[0-9]+|\1${RELEASE_
36
36
sed -i.bak " s|kubectl apply -k https://github.com/kubernetes-sigs/gateway-api-inference-extension/config/crd|kubectl apply -f https://github.com/kubernetes-sigs/gateway-api-inference-extension/releases/download/${RELEASE_TAG} /manifests.yaml|g" " $README "
37
37
38
38
# -----------------------------------------------------------------------------
39
- # Update config/manifests/ext_proc.yaml
39
+ # Update EPP image references
40
40
# -----------------------------------------------------------------------------
41
- EXT_PROC=" config/manifests/ext_proc.yaml"
42
- echo " Updating ${EXT_PROC} ..."
41
+ EPP=" config/manifests/inferencepool-resources.yaml"
42
+ HELM_VALUES=" config/charts/inferencepool/values.yaml"
43
+ echo " Updating ${EPP} & ${HELM_VALUES} ..."
43
44
44
45
# Update the EPP container tag.
45
- sed -i.bak -E " s|(us-central1-docker\.pkg\.dev/k8s-staging-images/gateway-api-inference-extension/epp:)[^\" [:space:]]+|\1${RELEASE_TAG} |g" " $EXT_PROC "
46
+ sed -i.bak -E " s|(us-central1-docker\.pkg\.dev/k8s-staging-images/gateway-api-inference-extension/epp:)[^\" [:space:]]+|\1${RELEASE_TAG} |g" " $EPP "
47
+ sed -i.bak -E " s|(tag: )[^\" [:space:]]+|\1${RELEASE_TAG} |g" " $HELM_VALUES "
46
48
47
49
# Update the EPP container image pull policy.
48
- sed -i.bak ' /us-central1-docker.pkg.dev\/k8s-staging-images\/gateway-api-inference-extension\/epp/ { n; s/Always/IfNotPresent/ }' " $EXT_PROC "
50
+ sed -i.bak ' /us-central1-docker.pkg.dev\/k8s-staging-images\/gateway-api-inference-extension\/epp/ { n; s/Always/IfNotPresent/ }' " $EPP "
49
51
50
52
# Update the EPP container registry.
51
- sed -i.bak -E " s|us-central1-docker\.pkg\.dev/k8s-staging-images|registry.k8s.io|g" " $EXT_PROC "
53
+ sed -i.bak -E " s|us-central1-docker\.pkg\.dev/k8s-staging-images|registry.k8s.io|g" " $EPP "
54
+ sed -i.bak -E " s|us-central1-docker\.pkg\.dev/k8s-staging-images|registry.k8s.io|g" " $HELM_VALUES "
52
55
53
56
# -----------------------------------------------------------------------------
54
57
# Update config/manifests/vllm/gpu-deployment.yaml
@@ -65,8 +68,8 @@ sed -i.bak '/vllm\/vllm-openai/ { n; s/Always/IfNotPresent/ }' "$VLLM_DEPLOY"
65
68
# -----------------------------------------------------------------------------
66
69
# Stage the changes
67
70
# -----------------------------------------------------------------------------
68
- echo " Staging $README $EXT_PROC $VLLM_DEPLOY files..."
69
- git add $README $EXT_PROC $VLLM_DEPLOY
71
+ echo " Staging $README $EPP $HELM_VALUES $VLLM_DEPLOY files..."
72
+ git add $README $EPP $HELM_VALUES $VLLM_DEPLOY
70
73
71
74
# -----------------------------------------------------------------------------
72
75
# Cleanup backup files and finish
0 commit comments