From 26cd716590706fe4dfa33dcc814eab3f0a594372 Mon Sep 17 00:00:00 2001 From: Yaojia Wang Date: Wed, 18 Mar 2026 23:34:54 +0100 Subject: [PATCH] ci: simplify deploy by using kubectl rollout restart after build --- .drone.yml | 16 +++------------- k8s/base/kustomization.yaml | 3 --- 2 files changed, 3 insertions(+), 16 deletions(-) diff --git a/.drone.yml b/.drone.yml index 4037d04..7557ca7 100644 --- a/.drone.yml +++ b/.drone.yml @@ -23,17 +23,7 @@ steps: --insecure --skip-tls-verify - - name: update-manifests - image: alpine/git:latest - environment: - GITEA_TOKEN: { from_secret: gitea_token } + - name: restart-deployment + image: bitnami/kubectl:latest commands: - - cd /drone/src - - TAG=$(echo $DRONE_COMMIT_SHA | cut -c1-8) - - sed -i "s/newTag:.*/newTag: $TAG/" k8s/base/kustomization.yaml - - git config user.email "drone@colacoder.com" - - git config user.name "Drone CI" - - git add k8s/base/kustomization.yaml - - "git commit -m \"chore: update image tag to $TAG [skip ci]\"" - - git remote set-url origin https://kai:$GITEA_TOKEN@git.colacoder.com/kai/openbb-invest-api.git - - git push origin main + - kubectl rollout restart deploy/invest-api -n invest-api diff --git a/k8s/base/kustomization.yaml b/k8s/base/kustomization.yaml index 4ec80f4..f4af061 100644 --- a/k8s/base/kustomization.yaml +++ b/k8s/base/kustomization.yaml @@ -10,6 +10,3 @@ resources: - service.yaml - ingress.yaml -images: - - name: 192.168.68.11:30500/invest-api - newTag: latest