| 12345678910111213141516171819202122232425 |
- #!/bin/bash
- cd "$(dirname "$0")"
- kubectl create namespace overleaf
- #helm repo add bitnami https://charts.bitnami.com/bitnami
- #helm search repo bitnami
- # Instala los helm de mongodb y redis
- #
- helm install mongo bitnami/mongodb --namespace overleaf --values ./mongo/values.yaml
- helm install redis bitnami/redis --namespace overleaf --values ./redis/values.yaml
- # El GUI para mongoDB
- #
- kubectl create -f mongo-express/mongo-configmap.yaml -f mongo-express/mongoDB-secret.yaml -f mongo-express/mongo-express.yaml
- # Overleaf
- #
- kubectl create -f ./overleaf/reg-secret.yaml
- kubectl apply -n overleaf -f ./overleaf/overleaf-pvc.yaml -f ./overleaf/overleaf-variables.yaml -f ./overleaf/overleaf-deployment.yaml -f ./overleaf/overleaf-service.yaml
- ## Uncomment following ling to expose the application via ingress
- #kubectl apply -n overleaf -f ./overleaf/overleaf-ingress.yaml
|