From e7dde2005638a4c3ed0e2bfde6cd54d99a77a79b Mon Sep 17 00:00:00 2001 From: Administrator Date: Mon, 22 Jun 2026 17:34:59 +0800 Subject: [PATCH] Update .gitea/workflows/deploy.yaml --- .gitea/workflows/deploy.yaml | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml index d9d8f09..e428ae7 100644 --- a/.gitea/workflows/deploy.yaml +++ b/.gitea/workflows/deploy.yaml @@ -12,16 +12,16 @@ jobs: uses: actions/checkout@v3 - name: 2. Deploy Langsung (Tanpa Plugin) - run: | - echo "=> Mendownload kubectl resmi..." - curl -LO "https://dl.k8s.io/release/v1.28.2/bin/linux/amd64/kubectl" - chmod +x kubectl - - echo "=> Merakit kunci rahasia K3s..." - echo "${{ secrets.KUBE_CONFIG_DATA }}" | base64 -d > kubeconfig.yaml - - echo "=> Mengirim perintah ke K3s..." - ./kubectl --kubeconfig=kubeconfig.yaml apply -f dashdot-deploy.yaml - - echo "=> Memastikan aplikasi berjalan..." - ./kubectl --kubeconfig=kubeconfig.yaml rollout status deployment/dashdot \ No newline at end of file + run: | + echo "=> Merakit kunci rahasia K3s..." + echo "${{ secrets.KUBECONFIG }}" | base64 -d > kubeconfig.yaml + chmod 600 kubeconfig.yaml + + echo "=> Mengecek koneksi ke K3s..." + ./kubectl --kubeconfig=kubeconfig.yaml get nodes + + echo "=> Mengirim perintah ke K3s..." + ./kubectl --kubeconfig=kubeconfig.yaml apply -f dashdot-deploy.yaml + + echo "=> Memastikan aplikasi berjalan..." + ./kubectl --kubeconfig=kubeconfig.yaml rollout status deployment/dashdot \ No newline at end of file