fix: using env for kubeconfig
Some checks failed
CI/CD Pipeline popravak / build (push) Successful in 1m44s
CI/CD Pipeline popravak / deploy (push) Failing after 1m17s

This commit is contained in:
2026-05-03 10:19:15 +02:00
parent 9969093c91
commit 6d84f34159

View File

@@ -64,10 +64,14 @@ jobs:
sed -i "s|image:.*|image: $IMAGE:$TAG|" k8s/deployment.yaml
- name: Deploy na k3s
env:
KUBECONFIG: ./kubeconfig
run: |
# KLJUČNA PROMJENA: Dodajemo --kubeconfig putanju u svaku naredbu
kubectl --kubeconfig=$HOME/.kube/config apply -f k8s/ --validate=false
# Prvo provjeravamo postoji li datoteka (za svaki slučaj)
ls -l ./kubeconfig
# Provjera statusa s istom putanjom
kubectl --kubeconfig=$HOME/.kube/config rollout status deployment/hello-cicd \
-n student-sz11zs --timeout=120s
# Pokrećemo deploy koristeći varijablu okruženja
kubectl apply -f k8s/ --validate=false
# Provjera statusa
kubectl rollout status deployment/hello-cicd -n student-sz11zs --timeout=120s