Skip to content

Commit

Permalink
Merge pull request #35 from rishabjasrotia/rishabjasrotia-patch-8
Browse files Browse the repository at this point in the history
Fix issue for deployment Minikube
  • Loading branch information
rishabjasrotia committed Jan 18, 2024
2 parents dfc7c5d + d297dc2 commit 17cb571
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 3 deletions.
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -22,4 +22,4 @@ deploy-minikube:

update-minikube:
cd app && composer install && cd ..
chmod +x scripts/deploy-k8s && scripts/deploy-k8s
chmod +x scripts/update-k8s && scripts/update-k8s
3 changes: 2 additions & 1 deletion scripts/deploy-k8s
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,8 @@ kubectl exec $POD -- bash -c "cd /var/www/html && make build-drupal"
POD=$(kubectl get pods -l app=ngnix -o custom-columns=:metadata.name)
echo $POD
kubectl exec $POD -- /bin/sh -c " mkdir -p /var/www/html"
kubectl cp /iac/docker/nginx-conf/nginx.conf $POD:/etc/nginx/conf.d -c ngnix -n default
kubectl cp iac/docker/nginx-conf/nginx.conf $POD:/etc/nginx/conf.d/default.conf -c ngnix -n default
kubectl exec $POD -- /bin/sh -c "nginx -s reload"
kubectl exec $POD -- /bin/sh -c "rm -rf /var/www/html/*"
kubectl cp app/ $POD:/var/www/html/ -c ngnix -n default
kubectl exec $POD -- /bin/sh -c "mv /var/www/html/app/* /var/www/html/."
5 changes: 4 additions & 1 deletion scripts/update-k8s
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,9 @@ kubectl exec $POD -- bash -c "cd /var/www/html && make drupal-update"

POD=$(kubectl get pods -l app=ngnix -o custom-columns=:metadata.name)
echo $POD
kubectl exec $POD -- /bin/sh -c " mkdir -p /var/www/html"
kubectl cp iac/docker/nginx-conf/nginx.conf $POD:/etc/nginx/conf.d/default.conf -c ngnix -n default
kubectl exec $POD -- /bin/sh -c "nginx -s reload"
kubectl exec $POD -- /bin/sh -c "rm -rf /var/www/html/*"
kubectl cp app/ $POD:/var/www/html/ -c ngnix -n default
kubectl exec $POD -- /bin/sh -c "mv /var/www/html/app/* /var/www/html/."
kubectl exec $POD -- /bin/sh -c "mv /var/www/html/app/* /var/www/html/."

0 comments on commit 17cb571

Please sign in to comment.