deploy_only: fixed deploy to k8s. added secret kube.
Some checks reported errors
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build was killed

This commit is contained in:
ruberoid 2025-10-17 10:44:22 +04:00
parent ce5540185b
commit 8a3c6b50e3

View File

@ -565,10 +565,15 @@ steps:
- name: deploy-to-k8s
image: bitnami/kubectl:latest
environment:
KUBECONFIG_CONTENT:
from_secret: kubeconfig
commands:
- mkdir -p $HOME/.kube
- echo "$KUBECONFIG_CONTENT" > $HOME/.kube/config
- chmod 600 $HOME/.kube/config
- cd flea/_deploy/scripts
- chmod +x deploy.sh
- ./deploy.sh "${DRONE_TAG}" "${DRONE_COMMIT_SHA:0:7}"
- sh deploy.sh "${DRONE_TAG}" "${DRONE_COMMIT_SHA:0:7}"
depends_on:
- users-migrator-build-push
when:
@ -625,9 +630,14 @@ steps:
- name: deploy
image: bitnami/kubectl:latest
environment:
KUBECONFIG_CONTENT:
from_secret: kubeconfig
commands:
- mkdir -p $HOME/.kube
- echo "$KUBECONFIG_CONTENT" > $HOME/.kube/config
- chmod 600 $HOME/.kube/config
- cd flea/_deploy/scripts
- chmod +x deploy.sh
- ./deploy.sh "${DRONE_TAG}" "${DRONE_COMMIT_SHA:0:7}"
- sh deploy.sh "${DRONE_TAG}" "${DRONE_COMMIT_SHA:0:7}"
depends_on:
- check-trigger