diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml index ec8e67e..f767db2 100644 --- a/.gitea/workflows/deploy.yaml +++ b/.gitea/workflows/deploy.yaml @@ -6,7 +6,9 @@ jobs: 部署应用: runs-on: ubuntu-latest steps: - - name: 执行k8s部署 + - name: k8s部署 run: | - /usr/local/bin/kubectl apply -f k8s/ - /usr/local/bin/kubectl rollout restart deployment admin-ui -n kubernetes-dashboard \ No newline at end of file + # 把当前项目目录挂载进runner容器,在容器内部执行kubectl + docker cp . gitea-runner:/tmp/work + docker exec -w /tmp/work gitea-runner /usr/local/bin/kubectl apply -f k8s/ + docker exec gitea-runner /usr/local/bin/kubectl rollout restart deployment admin-ui -n kubernetes-dashboard \ No newline at end of file