Refactored pipeline and k8s manifest
continuous-integration/drone/pr Build is passing

This commit is contained in:
Khwezi Mngoma
2026-05-10 08:08:01 +02:00
parent d934cc6251
commit d84de56a9d
2 changed files with 15 additions and 31 deletions
+3 -2
View File
@@ -66,7 +66,7 @@ steps:
- mkdir -p $HOME/.kube
- echo "$KUBE_CONFIG" > $HOME/.kube/config
- kubectl apply -f litecharms-scheduler-uat.yml
- kubectl rollout restart deployment/litecharms-scheduler-uat -n litecharms-scheduler-uat
- kubectl set image statefulset/litecharms-scheduler-uat scheduler=nexus.khongisa.co.za/litecharms-scheduler:1.${DRONE_BUILD_NUMBER} -n litecharms-scheduler-uat
depends_on:
- package
@@ -88,7 +88,8 @@ steps:
- mkdir -p $HOME/.kube
- echo "$KUBE_CONFIG" > $HOME/.kube/config
- kubectl apply -f litecharms-scheduler.yml
- kubectl rollout restart shop/deployment/litecharms-scheduler -n litecharms-scheduler
- kubectl rollout restart statefulset/litecharms-scheduler -n litecharms-scheduler
- kubectl set image statefulset/litecharms-scheduler scheduler=nexus.khongisa.co.za/litecharms-scheduler:1.${DRONE_BUILD_NUMBER} -n litecharms-scheduler
depends_on:
- uat