From cb806e19b1a715f9ebe09358907e4a5140d738be 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:11:36 +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 | 21 ++++++--------------- 1 file changed, 6 insertions(+), 15 deletions(-) diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml index f761d65..8ff9d99 100644 --- a/.gitea/workflows/deploy.yaml +++ b/.gitea/workflows/deploy.yaml @@ -13,23 +13,14 @@ jobs: - name: 拉取代码 uses: actions/checkout@v4 - # 直接在系统里安装 kubectl,国内镜像,绝对不超时 - - name: 安装 kubectl + # 直接使用仓库里自带的 kubectl,0 依赖、0 下载 + - 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/ - kubectl rollout restart deployment admin-ui -n kubernetes-dashboard \ No newline at end of file + + # 部署(重点:用 ./kubectl 而不是 kubectl) + ./kubectl apply -f k8s/ + ./kubectl rollout restart deployment admin-ui -n kubernetes-dashboard \ No newline at end of file