From 031ccd0e0b2177bb0741b79b8e9e3120cb01c710 Mon Sep 17 00:00:00 2001 From: gano Date: Fri, 9 May 2025 15:05:36 +0000 Subject: [PATCH] Supprimer .forgejo / workflows / deploy.yml --- .forgejo / workflows / deploy.yml | 45 ------------------------------- 1 file changed, 45 deletions(-) delete mode 100644 .forgejo / workflows / deploy.yml diff --git a/.forgejo / workflows / deploy.yml b/.forgejo / workflows / deploy.yml deleted file mode 100644 index a8a4e8e..0000000 --- a/.forgejo / workflows / deploy.yml +++ /dev/null @@ -1,45 +0,0 @@ -name: Deploy to Kubernetes - -on: - push: - tags: - - '*' - -jobs: - deploy-to-k8s: - runs-on: docker - - steps: - - name: Checkout du code - uses: actions/checkout@v3 - - - name: Installer kubectl - run: | - apt-get update - apt-get install -y curl - 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: Déployer sur Kubernetes - uses: docker://bitnami/kubectl:latest - env: - KUBECONFIG_DATA: ${{ secrets.KUBECONFIG_DATA }} - IMAGE_NAME: grafana/grafana - with: - entrypoint: /bin/sh - args: | - -c " - # Nettoyer les retours à la ligne et les caractères spéciaux - #cat < /tmp/kubeconfig.yaml - #$KUBECONFIG_DATA - #EOF - cp kubeconfig.yaml > /tmp/kubeconfig.yaml && - #echo "$KUBECONFIG_DATA" > /tmp/kubeconfig.yaml && - export KUBECONFIG=/tmp/kubeconfig.yaml && - kubectl config view --raw && - cat /tmp/kubeconfig.yaml && - kubectl get pods && - kubectl set image deployment/grafana grafana=${IMAGE_NAME}:${GITHUB_REF_NAME} && - kubectl rollout status deployment/grafana - " \ No newline at end of file