From aaf7404760f109d85cc254558452cd0cfe940837 Mon Sep 17 00:00:00 2001 From: lory Date: Fri, 4 Sep 2026 16:27:28 +0000 Subject: [PATCH] Update .gitea/workflows/build-deploy.yaml --- .gitea/workflows/build-deploy.yaml | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/.gitea/workflows/build-deploy.yaml b/.gitea/workflows/build-deploy.yaml index 4cf8eee..c231855 100644 --- a/.gitea/workflows/build-deploy.yaml +++ b/.gitea/workflows/build-deploy.yaml @@ -18,10 +18,18 @@ jobs: run: | docker buildx build --push -t registry-service.container-registry.svc.cluster.local:5000/apps/microservice-sample:latest . - - name: Déployer sur Kubernetes - env: - KUBERNETES_SERVICE_HOST: kubernetes.default.svc - KUBERNETES_SERVICE_PORT: 443 + - name: Déployer sur Kubernetes (Méthode Avancée DinD) run: | - /usr/local/bin/kubectl apply -f k8s-deployment.yaml - /usr/local/bin/kubectl rollout restart deployment/microservice-sample \ No newline at end of file + # 1. Appliquer le déploiement + cat k8s-deployment.yaml | docker run -i --rm --network host \ + -v /var/run/secrets/kubernetes.io/serviceaccount:/var/run/secrets/kubernetes.io/serviceaccount \ + -e KUBERNETES_SERVICE_HOST=kubernetes.default.svc \ + -e KUBERNETES_SERVICE_PORT=443 \ + bitnami/kubectl:latest apply -f - + + # 2. Redémarrer le service + docker run -i --rm --network host \ + -v /var/run/secrets/kubernetes.io/serviceaccount:/var/run/secrets/kubernetes.io/serviceaccount \ + -e KUBERNETES_SERVICE_HOST=kubernetes.default.svc \ + -e KUBERNETES_SERVICE_PORT=443 \ + bitnami/kubectl:latest rollout restart deployment/microservice-sample \ No newline at end of file