diff --git a/.gitea/workflows/image.yaml b/.gitea/workflows/image.yaml index 8546914..56705d5 100644 --- a/.gitea/workflows/image.yaml +++ b/.gitea/workflows/image.yaml @@ -1,4 +1,4 @@ -name: Build image and deploy +name: Build image on: [push] jobs: @@ -48,28 +48,4 @@ jobs: push: true tags: | ${{ env.CONTAINER_REGISTRY }}/${{ env.GITEA_REPO }}:${{ env.GITEA_REF_NAME }} - ${{ env.CONTAINER_REGISTRY }}/${{ env.GITEA_REPO }}:${{ env.GITEA_TAG }} - deploy: - needs: release-image - runs-on: imgbuilder - container: - image: gitea.konchin.com/image/kubectl - credentials: - username: ${{ secrets.REGISTRY_USERNAME }} - password: ${{ secrets.REGISTRY_PASSWORD }} - steps: - - name: Checkout - uses: actions/checkout@v4 - - - name: Setup kubeconfig - run: | - echo "${{ secrets.KUBE_CONFIG }}" > .kubeconfig - cat .kubeconfig - - - name: Deploy - run: | - kubectl --kubeconfig .kubeconfig apply -Rf k8s/ - - - name: Rollout restart - run: | - kubectl --kubeconfig .kubeconfig -n amane-tanikaze rollout restart deployment amane-dcbot + ${{ env.CONTAINER_REGISTRY }}/${{ env.GITEA_REPO }}:${{ env.GITEA_TAG }} diff --git a/k8s/deploy.amane-backend.yaml b/k8s/deploy.amane-backend.yaml deleted file mode 100644 index a1f08d6..0000000 --- a/k8s/deploy.amane-backend.yaml +++ /dev/null @@ -1,64 +0,0 @@ ---- -apiVersion: apps/v1 -kind: Deployment -metadata: - name: amane-dcbot - namespace: amane-tanikaze - labels: - app: amane-dcbot -spec: - replicas: 1 - selector: - matchLabels: - app: amane-dcbot - template: - metadata: - labels: - app: amane-dcbot - spec: - containers: - - name: dcbot - image: gitea.konchin.com/service/amane-tanikaze-dcbot:latest - env: - - name: DC_TOKEN - valueFrom: - secretKeyRef: - name: amane-dcbot - key: DC_TOKEN - - name: DC_CLIENTID - valueFrom: - secretKeyRef: - name: amane-dcbot - key: DC_CLIENTID - - name: ADMIN_ID - valueFrom: - secretKeyRef: - name: amane-dcbot - key: ADMIN_ID - - name: MONGODB_HOST - valueFrom: - secretKeyRef: - name: amane-dcbot - key: MONGODB_HOST - - name: MONGODB_USER - valueFrom: - secretKeyRef: - name: amane-dcbot - key: MONGODB_USER - - name: MONGODB_PASS - valueFrom: - secretKeyRef: - name: amane-dcbot - key: MONGODB_PASS - - name: MINIO_ACCESSKEY - valueFrom: - secretKeyRef: - name: amane-dcbot - key: MINIO_ACCESSKEY - - name: MINIO_SECRETKEY - valueFrom: - secretKeyRef: - name: amane-dcbot - key: MINIO_SECRETKEY - imagePullSecrets: - - name: regcred