From 325f73c5711d85ed384b9670b1766afe1b56674e Mon Sep 17 00:00:00 2001 From: Lennart Dohmann Date: Tue, 22 Oct 2024 13:34:06 +0200 Subject: [PATCH] Add NGINX Ingress Controller installation to ci.yaml --- .github/workflows/ci.yaml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index ff066b0..4fbb86a 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -69,6 +69,14 @@ jobs: with: version: v3.13.3 + - name: Install NGINX Ingress Controller + run: | + kubectl apply -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/main/deploy/static/provider/cloud/deploy.yaml + kubectl wait --namespace ingress-nginx \ + --for=condition=ready pod \ + --selector=app.kubernetes.io/component=controller \ + --timeout=300s + - name: Deploy Helm Chart run: | cat < values-local.yaml @@ -84,7 +92,6 @@ jobs: allowlistLookup: enabled: false EOF - cat values-local.yaml helm dep up charts/vaas helm upgrade --install vaas charts/vaas -f values-local.yaml -n vaas --create-namespace --debug