From 542bb0f3f305b7f91f1ec2798fbb1b096508f603 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fabiano=20Fid=C3=AAncio?= Date: Wed, 12 Apr 2023 14:57:03 +0200 Subject: [PATCH] gha: tdx: Set KUBECONFIG env at the job level MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit By doing this we avoid having to set it up on every step. Signed-off-by: Fabiano FidĂȘncio --- .github/workflows/run-k8s-tests-on-tdx.yaml | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/.github/workflows/run-k8s-tests-on-tdx.yaml b/.github/workflows/run-k8s-tests-on-tdx.yaml index a842e2659..e1d9ba764 100644 --- a/.github/workflows/run-k8s-tests-on-tdx.yaml +++ b/.github/workflows/run-k8s-tests-on-tdx.yaml @@ -20,6 +20,8 @@ jobs: vmm: - qemu-tdx runs-on: tdx + env: + KUBECONFIG: /etc/rancher/k3s/k3s.yaml steps: - uses: actions/checkout@v3 with: @@ -35,8 +37,6 @@ jobs: kubectl apply -f tools/packaging/kata-deploy/kata-deploy/base/kata-deploy.yaml kubectl -n kube-system wait --timeout=10m --for=condition=Ready -l name=kata-deploy pod kubectl apply -f tools/packaging/kata-deploy/runtimeclasses/kata-runtimeClasses.yaml - env: - KUBECONFIG: /etc/rancher/k3s/k3s.yaml - name: Run tests timeout-minutes: 30 @@ -47,7 +47,6 @@ jobs: popd env: KATA_HYPERVISOR: ${{ matrix.vmm }} - KUBECONFIG: /etc/rancher/k3s/k3s.yaml - name: Delete kata-deploy if: always() @@ -64,5 +63,3 @@ jobs: kubectl delete -f tools/packaging/kata-deploy/kata-cleanup/base/kata-cleanup.yaml kubectl delete -f tools/packaging/kata-deploy/kata-rbac/base/kata-rbac.yaml kubectl delete -f tools/packaging/kata-deploy/runtimeclasses/kata-runtimeClasses.yaml - env: - KUBECONFIG: /etc/rancher/k3s/k3s.yaml