Skip to content

Commit 6275a01

Browse files
XunzhuoJaredforReal
authored andcommitted
[Doc] Migrate Helm README to helm-docs format and remove example values files (vllm-project#653)
Signed-off-by: bitliu <[email protected]> Co-authored-by: Jared <[email protected]>
1 parent bda7600 commit 6275a01

File tree

10 files changed

+353
-911
lines changed

10 files changed

+353
-911
lines changed

.github/workflows/helm-ci.yml

Lines changed: 2 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -42,18 +42,6 @@ jobs:
4242
helm lint ${{ env.CHART_PATH }}
4343
echo "::endgroup::"
4444
45-
- name: Run Helm lint with dev values
46-
run: |
47-
echo "::group::Helm Lint (Dev Values)"
48-
helm lint ${{ env.CHART_PATH }} -f ${{ env.CHART_PATH }}/values-dev.yaml
49-
echo "::endgroup::"
50-
51-
- name: Run Helm lint with prod values
52-
run: |
53-
echo "::group::Helm Lint (Prod Values)"
54-
helm lint ${{ env.CHART_PATH }} -f ${{ env.CHART_PATH }}/values-prod.yaml
55-
echo "::endgroup::"
56-
5745
# Template validation
5846
template-chart:
5947
name: Validate Helm Templates
@@ -75,24 +63,6 @@ jobs:
7563
echo "Templates generated successfully"
7664
echo "::endgroup::"
7765
78-
- name: Template with dev values
79-
run: |
80-
echo "::group::Template with Dev Values"
81-
helm template test-release ${{ env.CHART_PATH }} \
82-
-f ${{ env.CHART_PATH }}/values-dev.yaml \
83-
--namespace test-namespace > /tmp/dev-template.yaml
84-
echo "Dev templates generated successfully"
85-
echo "::endgroup::"
86-
87-
- name: Template with prod values
88-
run: |
89-
echo "::group::Template with Prod Values"
90-
helm template test-release ${{ env.CHART_PATH }} \
91-
-f ${{ env.CHART_PATH }}/values-prod.yaml \
92-
--namespace test-namespace > /tmp/prod-template.yaml
93-
echo "Prod templates generated successfully"
94-
echo "::endgroup::"
95-
9666
- name: Validate generated YAML
9767
run: |
9868
echo "::group::Validate YAML Syntax"
@@ -185,15 +155,15 @@ jobs:
185155
kubectl get namespace vllm-semantic-router-system
186156
echo "::endgroup::"
187157
188-
- name: Install Helm chart with dev values (CI minimal config)
158+
- name: Install Helm chart (CI minimal config)
189159
run: |
190160
echo "::group::Install Chart"
191161
# CI environment: Download only essential model to avoid OOM
192162
# Only download all-MiniLM-L12-v2 (smallest model ~120MB)
193163
helm install semantic-router ${{ env.CHART_PATH }} \
194-
-f ${{ env.CHART_PATH }}/values-dev.yaml \
195164
--set initContainer.resources.limits.memory=2Gi \
196165
--set initContainer.resources.requests.memory=1Gi \
166+
--set-json 'initContainer.models=[{"name":"all-MiniLM-L12-v2","repo":"sentence-transformers/all-MiniLM-L12-v2"}]' \
197167
--namespace vllm-semantic-router-system \
198168
--wait \
199169
--timeout 10m \
@@ -302,7 +272,6 @@ jobs:
302272
echo "::group::Upgrade Chart"
303273
# Use same minimal config for upgrade test
304274
helm upgrade semantic-router ${{ env.CHART_PATH }} \
305-
-f ${{ env.CHART_PATH }}/values-dev.yaml \
306275
--set initContainer.resources.limits.memory=2Gi \
307276
--set initContainer.resources.requests.memory=1Gi \
308277
--set-json 'initContainer.models=[{"name":"all-MiniLM-L12-v2","repo":"sentence-transformers/all-MiniLM-L12-v2"}]' \

0 commit comments

Comments
 (0)