Fix CI to verify chart installing on test-namespace

Remove ambiguity for `default` and `test-namespace`. It comes from `namespaceOverride` after #122. This commit helps to complete `namespaceOverride`.

- create `test-namespace` namespace
- install app on `test-namespace` namespace instead of `default`
- (Optional) wait until `pod/open-webui-0` is ready
This commit is contained in:
jyje 2024-12-13 16:41:50 +09:00
parent d826181995
commit 38d7ecfe21
No known key found for this signature in database
GPG Key ID: CFEECE847750DA12

View File

@ -49,4 +49,6 @@ jobs:
- name: Verify open-webui - name: Verify open-webui
run: | run: |
kubectl apply -f open-webui.yaml kubectl create namespace test-namespace
kubectl apply --namespace test-namespace -f open-webui.yaml
kubectl wait --namespace test-namespace pod/open-webui-0 --for=condition=Ready --timeout=600s