File tree Expand file tree Collapse file tree 1 file changed +20
-4
lines changed Expand file tree Collapse file tree 1 file changed +20
-4
lines changed Original file line number Diff line number Diff line change @@ -26,18 +26,34 @@ jobs:
26
26
27
27
28
28
- name : Run chart-testing (lint)
29
- working-directory : ./dist/chart
30
- run : ct lint
29
+ run : helm lint ./dist/chart
31
30
32
31
- name : Create kind cluster
33
32
34
33
35
34
- name : Install kubectl
36
35
uses : azure/setup-kubectl@v4
37
36
38
- - name : Install dependencies # TODO: use main dependency and not release one
37
+ - name : Install Envoy Gateway
38
+ run : |
39
+ helm install eg oci://docker.io/envoyproxy/gateway-helm --version v0.0.0-latest -n envoy-gateway-system --create-namespace --wait
40
+
41
+ - name : Install Kuberay operator
42
+ run : |
43
+ helm install kuberay-operator kuberay/kuberay-operator \
44
+ --namespace kuberay-system \
45
+ --version 1.2.1 \
46
+ --set env[0].name=ENABLE_PROBES_INJECTION \
47
+ --set-string env[0].value=false \
48
+ --set fullnameOverride=kuberay-operator \
49
+ --set featureGates[0].name=RayClusterStatusConditions \
50
+ --set featureGates[0].enabled=true \
51
+ --create-namespace \
52
+ --wait
53
+
54
+ - name : Install Aibrix CRDs
39
55
run : |
40
- kubectl create -f https://github.com/vllm-project/aibrix/releases/download/v0.3.0/aibrix-dependency-v0.3.0.yaml
56
+ kubectl apply -f dist/chart/crds
41
57
42
58
- name : Chart test
43
59
working-directory : ./dist/chart
You can’t perform that action at this time.
0 commit comments