From 6934f6b510853786491f5c29ae49c8da2e30d29e Mon Sep 17 00:00:00 2001 From: sz11zs Date: Sun, 3 May 2026 10:50:42 +0200 Subject: [PATCH] fix: matching kubeconfig paths --- .gitea/workflows/ci.yml | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 2008e67..7883dc8 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -50,23 +50,23 @@ jobs: - name: Instaliraj kubectl uses: azure/setup-kubectl@v3 with: - version: 'latest' - + version: 'latest' - name: Postavi kubeconfig run: | - mkdir -p ~/.kube - echo "${{ secrets.KUBE_CONFIG }}" | base64 -d > ~/.kube/config - chmod 600 ~/.kube/config + # Ovdje smo izbacili ~/.kube i spremamo direktno u 'kubeconfig' + echo "${{ secrets.KUBE_CONFIG }}" | base64 -d > kubeconfig + chmod 600 kubeconfig - name: Update image tag u manifestu run: | TAG=$(cat tag.txt) + IMAGE="ghcr.io/sz11zs/hello-cicd" sed -i "s|image:.*|image: $IMAGE:$TAG|" k8s/deployment.yaml - - name: Deploy na k3s - run: | - # Kažemo kubectl-u točno gdje je ta datoteka koju smo upravo napravili + + - name: Deploy na k3s + run: | + # Sada se putanje podudaraju (./kubeconfig) kubectl --kubeconfig=./kubeconfig apply -f k8s/ --validate=false - # Ista stvar za provjeru statusa kubectl --kubeconfig=./kubeconfig rollout status deployment/hello-cicd \ - -n student-sz11zs --timeout=120s + -n student-sz11zs --timeout=120s \ No newline at end of file