@@ -36,22 +36,26 @@ 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 EPP image references
39
+ # Update image references
40
40
# -----------------------------------------------------------------------------
41
41
EPP=" config/manifests/inferencepool-resources.yaml"
42
- HELM_VALUES=" config/charts/inferencepool/values.yaml"
43
- echo " Updating ${EPP} & ${HELM_VALUES} ..."
42
+ # TODO: Put all helm values files into an array to loop over
43
+ EPP_HELM=" config/charts/inferencepool/values.yaml"
44
+ BBR_HELM=" config/charts/body-based-routing/values.yaml"
45
+ echo " Updating ${EPP} & ${EPP_HELM} ..."
44
46
45
- # Update the EPP container tag.
47
+ # Update the container tag.
46
48
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 "
49
+ sed -i.bak -E " s|(tag: )[^\" [:space:]]+|\1${RELEASE_TAG} |g" " $EPP_HELM "
50
+ sed -i.bak -E " s|(tag: )[^\" [:space:]]+|\1${RELEASE_TAG} |g" " $BBR_HELM "
48
51
49
- # Update the EPP container image pull policy.
52
+ # Update the container image pull policy.
50
53
sed -i.bak ' /us-central1-docker.pkg.dev\/k8s-staging-images\/gateway-api-inference-extension\/epp/ { n; s/Always/IfNotPresent/ }' " $EPP "
51
54
52
- # Update the EPP container registry.
55
+ # Update the container registry.
53
56
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 "
57
+ sed -i.bak -E " s|us-central1-docker\.pkg\.dev/k8s-staging-images|registry.k8s.io|g" " $EPP_HELM "
58
+ sed -i.bak -E " s|us-central1-docker\.pkg\.dev/k8s-staging-images|registry.k8s.io|g" " $BBR_HELM "
55
59
56
60
# -----------------------------------------------------------------------------
57
61
# Update config/manifests/vllm/gpu-deployment.yaml
@@ -68,8 +72,8 @@ sed -i.bak '/vllm\/vllm-openai/ { n; s/Always/IfNotPresent/ }' "$VLLM_DEPLOY"
68
72
# -----------------------------------------------------------------------------
69
73
# Stage the changes
70
74
# -----------------------------------------------------------------------------
71
- echo " Staging $README $EPP $HELM_VALUES $VLLM_DEPLOY files..."
72
- git add $README $EPP $HELM_VALUES $VLLM_DEPLOY
75
+ echo " Staging $README $EPP $EPP_HELM $BBR_HELM $VLLM_DEPLOY files..."
76
+ git add $README $EPP $EPP_HELM $BBR_HELM $VLLM_DEPLOY
73
77
74
78
# -----------------------------------------------------------------------------
75
79
# Cleanup backup files and finish
0 commit comments