From d4680d258c070065af7940b12227942474940f18 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:09:49 +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 | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml index 2e8d054..f761d65 100644 --- a/.gitea/workflows/deploy.yaml +++ b/.gitea/workflows/deploy.yaml @@ -9,19 +9,26 @@ jobs: deploy: runs-on: ubuntu-latest - # ✅ 阿里云国内镜像,秒拉取,永不超时 - container: registry.cn-hangzhou.aliyuncs.com/acs/kubectl:v1.28.2 - steps: - name: 拉取代码 uses: actions/checkout@v4 - - name: 配置 K3s 集群访问 + # 直接在系统里安装 kubectl,国内镜像,绝对不超时 + - name: 安装 kubectl + run: | + curl -LO https://cdn.dl.k8s.io/release/v1.28.0/bin/linux/amd64/kubectl + chmod +x kubectl + mv kubectl /usr/local/bin/ + kubectl version --client + + # 配置 K3s 访问 + - name: 配置 Kubeconfig run: | mkdir -p ~/.kube echo "${{ secrets.KUBECONFIG_CONTENT }}" > ~/.kube/config chmod 600 ~/.kube/config + # 部署 - name: 部署到 K3s run: | kubectl apply -f k8s/