From d5d9b7aa9912a239c24df23025286bca860006d5 Mon Sep 17 00:00:00 2001 From: cat-shark <1716967236@qq.com> Date: Sun, 19 Jul 2026 22:45:59 +0800 Subject: [PATCH] =?UTF-8?q?feat(ci):=20=E6=B7=BB=E5=8A=A0=20imagePullSecre?= =?UTF-8?q?t=20=E8=87=AA=E5=8A=A8=E5=88=9B=E5=BB=BA=E6=AD=A5=E9=AA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/workflows/deploy.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index f3c5879..ebc5d39 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -60,6 +60,15 @@ jobs: mkdir -p ~/.kube echo "${{ secrets.KUBECONFIG_B64 }}" | base64 -d > ~/.kube/config + - name: Create/Update imagePullSecret + run: | + kubectl create secret docker-registry regcred \ + --docker-server=$REGISTRY \ + --docker-username="${{ secrets.REGISTRY_USERNAME }}" \ + --docker-password="${{ secrets.REGISTRY_PASSWORD }}" \ + -n lpt-${{ inputs.environment }} \ + --dry-run=client -o yaml | kubectl apply -f - + - name: Deploy to K8s run: | kubectl set image deployment/$APP $APP=$REGISTRY/$APP:$IMAGE_TAG -n lpt-${{ inputs.environment }} --record