From caed5c6b2eab98aaa72e7d12fd74c8bedc48b705 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zombori=20P=C3=A9ter?= Date: Mon, 17 Nov 2025 16:31:10 +0100 Subject: [PATCH] CD: Kube --- .gitea/workflows/main.yml | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/.gitea/workflows/main.yml b/.gitea/workflows/main.yml index 47adac5..6a80e20 100644 --- a/.gitea/workflows/main.yml +++ b/.gitea/workflows/main.yml @@ -32,14 +32,22 @@ jobs: run: | docker push git.petyi.eu/szakdolgozat/api:latest - # 5. kubeconfig létrehozása a secretből - name: Set up kubeconfig + env: + KUBECONFIG: /tmp/kubeconfig run: | - mkdir -p ~/.kube - echo "${{ secrets.KUBECONFIG_B64 }}" | base64 -d > ~/.kube/config - cat ~/.kube/config + echo "${{ secrets.KUBECONFIG_B64 }}" | base64 -d > "$KUBECONFIG" + echo "==== kubeconfig ====" + cat "$KUBECONFIG" + + - name: Kubernetes smoke test + env: + KUBECONFIG: /tmp/kubeconfig + run: | + kubectl get nodes -o wide - # 6. rollout restart az API deploymentre - name: Rollout restart API deployment + env: + KUBECONFIG: /tmp/kubeconfig run: | kubectl rollout restart deployment/telefonkonyv-api -n szakdolgozat \ No newline at end of file