From 5f21126a62ce3424f93e02ecd49550f870207340 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E6=96=8C?= <259278618@qq.com> Date: Tue, 2 Jun 2026 18:22:25 +0800 Subject: [PATCH] =?UTF-8?q?https=E8=AF=81=E4=B9=A6=E6=9B=BF=E6=8D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/workflows/deploy.yaml | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml index 1278c15..51d00de 100644 --- a/.gitea/workflows/deploy.yaml +++ b/.gitea/workflows/deploy.yaml @@ -1,20 +1,23 @@ name: 部署 admin-ui 到 K3s - on: push: branches: - master - jobs: deploy: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - name: 使用国内kubectl容器 - uses: docker://docker.mirrors.ustc.edu.cn/library/kubectl:1.28 - env: - KUBECONFIG: /tmp/kubeconfig + - name: 拉取代码 + uses: actions/checkout@v4 + + - name: 配置kubeconfig run: | - echo "${{ secrets.KUBECONFIG_CONTENT }}" > /tmp/kubeconfig - kubectl apply -f k8s/ - kubectl rollout restart deployment admin-ui -n kubernetes-dashboard \ No newline at end of file + mkdir -p ~/.kube + echo "${{ secrets.KUBECONFIG_CONTENT }}" > ~/.kube/config + chmod 600 ~/.kube/config + + - name: 部署应用 + run: | + chmod +x ./kubectl + ./kubectl apply -f k8s/ + ./kubectl rollout restart deployment admin-ui -n kubernetes-dashboard \ No newline at end of file