From b1f95fbf3245230f945274bd1dc938070586511f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zombori=20P=C3=A9ter?= Date: Mon, 17 Nov 2025 15:44:44 +0100 Subject: [PATCH] CD: Kube --- .gitea/workflows/main.yml | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/main.yml b/.gitea/workflows/main.yml index 3461f44..034dec7 100644 --- a/.gitea/workflows/main.yml +++ b/.gitea/workflows/main.yml @@ -30,4 +30,15 @@ jobs: # 4. docker push – ugyanaz az image - name: Docker push run: | - docker push git.petyi.eu/szakdolgozat/api:latest \ No newline at end of file + docker push git.petyi.eu/szakdolgozat/api:latest + + # 5. kubeconfig létrehozása a secretből --- + - name: Set up kubeconfig + run: | + mkdir -p ~/.kube + echo "${{ secrets.KUBECONFIG_B64 }}" | base64 -d > ~/.kube/config + + # 6. rollout restart az API deploymentre --- + - name: Rollout restart API deployment + run: | + kubectl rollout restart deployment/telefonkonyv-api -n szakdolgozat \ No newline at end of file