diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 870c6c0..582c00a 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -29,6 +29,16 @@ jobs: docker push ${{ env.IMAGE }}:${{ github.sha }} docker push ${{ env.IMAGE }}:latest + - name: Install kubectl + run: | + curl -LO "https://dl.k8s.io/release/$(curl -Ls https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl" + chmod +x kubectl && mv kubectl /usr/local/bin/kubectl + + - name: Configure kubeconfig + run: | + mkdir -p ~/.kube + echo "${{ secrets.KUBECONFIG }}" | base64 -d > ~/.kube/config + - name: Deploy to K3s run: | kubectl apply -f k8s/namespace.yml