Skip to content

Commit 6d0a765

Browse files
authored
feat: epp standalone helm chart included in release to docker (#2148)
* epp standalone helm chart included in release to docker * change build file
1 parent 62081cd commit 6d0a765

3 files changed

Lines changed: 10 additions & 3 deletions

File tree

Makefile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -363,6 +363,9 @@ inferencepool-helm-chart-push: yq helm-install
363363
bbr-helm-chart-push: yq helm-install
364364
CHART=body-based-routing EXTRA_TAG="$(EXTRA_TAG)" IMAGE_REGISTRY="$(IMAGE_REGISTRY)" YQ="$(YQ)" HELM="$(HELM)" ./hack/push-chart.sh
365365

366+
.PHONY: epp-standalone-helm-chart-push
367+
epp-standalone-helm-chart-push: yq helm-install
368+
CHART=epp-standalone EXTRA_TAG="$(EXTRA_TAG)" IMAGE_REGISTRY="$(IMAGE_REGISTRY)" YQ="$(YQ)" HELM="$(HELM)" ./hack/push-chart.sh
366369
##@ Release
367370

368371
.PHONY: release-quickstart

cloudbuild.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ steps:
2626
args:
2727
- inferencepool-helm-chart-push
2828
- bbr-helm-chart-push
29+
- epp-standalone-helm-chart-push
2930
env:
3031
- EXTRA_TAG=$_PULL_BASE_REF
3132
- GOTOOLCHAIN=auto

hack/release-quickstart.sh

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -78,12 +78,14 @@ sed -i.bak "s|kubectl apply -k https://github.com/kubernetes-sigs/gateway-api-in
7878
#TODO: Put all helm values files into an array to loop over
7979
EPP_HELM="config/charts/inferencepool/values.yaml"
8080
BBR_HELM="config/charts/body-based-routing/values.yaml"
81+
EPP_STANDALONE_HELM="config/charts/epp-standalone/values.yaml"
8182
CONFORMANCE_MANIFESTS="conformance/resources/base.yaml"
82-
echo "Updating ${EPP_HELM}, ${BBR_HELM}, and ${CONFORMANCE_MANIFESTS} ..."
83+
echo "Updating ${EPP_HELM}, ${BBR_HELM}, ${EPP_STANDALONE_HELM} and ${CONFORMANCE_MANIFESTS} ..."
8384

8485
# Update the container tag.
8586
sed -i.bak -E "s|(tag: )[^\"[:space:]]+|\1${RELEASE_TAG}|g" "$EPP_HELM"
8687
sed -i.bak -E "s|(tag: )[^\"[:space:]]+|\1${RELEASE_TAG}|g" "$BBR_HELM"
88+
sed -i.bak -E "s|(tag: )[^\"[:space:]]+|\1${RELEASE_TAG}|g" "$EPP_STANDALONE_HELM"
8789
# Update epp
8890
sed -i.bak -E "s|(gateway-api-inference-extension/epp:)[^\"[:space:]]+|\1${RELEASE_TAG}|g" "$CONFORMANCE_MANIFESTS"
8991
# Update the container image pull policy.
@@ -92,6 +94,7 @@ sed -i.bak '/us-central1-docker.pkg.dev\/k8s-staging-images\/gateway-api-inferen
9294
# Update the container registry.
9395
sed -i.bak -E "s|us-central1-docker\.pkg\.dev/k8s-staging-images|registry.k8s.io|g" "$EPP_HELM"
9496
sed -i.bak -E "s|us-central1-docker\.pkg\.dev/k8s-staging-images|registry.k8s.io|g" "$BBR_HELM"
97+
sed -i.bak -E "s|us-central1-docker\.pkg\.dev/k8s-staging-images|registry.k8s.io|g" "$EPP_STANDALONE_HELM"
9598
sed -i.bak -E "s|us-central1-docker\.pkg\.dev/k8s-staging-images|registry.k8s.io|g" "$CONFORMANCE_MANIFESTS"
9699

97100
# -----------------------------------------------------------------------------
@@ -135,8 +138,8 @@ sed -i.bak -E "s|us-central1-docker\.pkg\.dev/k8s-staging-images|registry.k8s.io
135138
# -----------------------------------------------------------------------------
136139
# Stage the changes
137140
# -----------------------------------------------------------------------------
138-
echo "Staging $VERSION_FILE $UPDATED_CRD $README $EPP_HELM $BBR_HELM $CONFORMANCE_MANIFESTS $VLLM_GPU_DEPLOY $VLLM_CPU_DEPLOY $VLLM_SIM_DEPLOY files..."
139-
git add $VERSION_FILE $UPDATED_CRD $README $EPP_HELM $BBR_HELM $CONFORMANCE_MANIFESTS $VLLM_GPU_DEPLOY $VLLM_CPU_DEPLOY $VLLM_SIM_DEPLOY
141+
echo "Staging $VERSION_FILE $UPDATED_CRD $README $EPP_HELM $BBR_HELM $EPP_STANDALONE_HELM $CONFORMANCE_MANIFESTS $VLLM_GPU_DEPLOY $VLLM_CPU_DEPLOY $VLLM_SIM_DEPLOY files..."
142+
git add $VERSION_FILE $UPDATED_CRD $README $EPP_HELM $BBR_HELM $EPP_STANDALONE_HELM $CONFORMANCE_MANIFESTS $VLLM_GPU_DEPLOY $VLLM_CPU_DEPLOY $VLLM_SIM_DEPLOY
140143

141144
# -----------------------------------------------------------------------------
142145
# Cleanup backup files and finish

0 commit comments

Comments
 (0)