deploy.sh 622 B

12345678910111213141516
  1. #!/bin/bash
  2. cd "$(dirname "$0")"
  3. kubectl create namespace overleaf
  4. helm repo add bitnami https://charts.bitnami.com/bitnami
  5. helm search repo bitnami
  6. helm install mongo bitnami/mongodb --namespace overleaf --values ./mongo/values.yaml
  7. helm install redis bitnami/redis --namespace overleaf --values ./redis/values.yaml
  8. kubectl apply -n overleaf -f ./overleaf/overleaf-pvc.yaml -f ./overleaf/overleaf-variables.yaml -f ./overleaf/overleaf-deployment.yaml -f ./overleaf/overleaf-service.yaml
  9. ## Uncomment following ling to expose the application via ingress
  10. #kubectl apply -n overleaf -f ./overleaf/overleaf-ingress.yaml