From 6d003f5fa83bd92bd4449e5062cdebe56426bc45 Mon Sep 17 00:00:00 2001 From: Zuev Date: Wed, 11 Mar 2026 02:48:59 +0300 Subject: [PATCH] fix: install kubectl in deploy-to-k8s job --- .gitea/workflows/docker-build.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.gitea/workflows/docker-build.yaml b/.gitea/workflows/docker-build.yaml index 328b910..f61db67 100644 --- a/.gitea/workflows/docker-build.yaml +++ b/.gitea/workflows/docker-build.yaml @@ -80,6 +80,12 @@ jobs: echo "${{ secrets.KUBECONFIG_DATA }}" | base64 -d > ~/.kube/config chmod 600 ~/.kube/config + - name: Install kubectl + run: | + curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl" + chmod +x kubectl + mv kubectl /usr/local/bin/ + - name: Trigger Kubernetes Rollout run: | # Перезапускаем поды, чтобы они скачали свежий :main образ @@ -88,3 +94,4 @@ jobs: # Ждём успешного обновления kubectl rollout status deployment/backend -n magistr --timeout=120s kubectl rollout status deployment/frontend -n magistr --timeout=120s +