CD: Kube
Some checks failed
Build and Push API / build-and-push (push) Failing after 6s

This commit is contained in:
Zombori Péter
2025-11-17 16:31:10 +01:00
parent 03e5e04c3e
commit caed5c6b2e

View File

@@ -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