|
@@ -10,51 +10,6 @@
|
|
|
|
|
|
|
|
oc adm policy add-scc-to-user anyuid -z default
|
|
oc adm policy add-scc-to-user anyuid -z default
|
|
|
|
|
|
|
|
-### Añadir la app desde gitea
|
|
|
|
|
-
|
|
|
|
|
- oc new-app https://forgejo.reymota.es/creylopez/JugarAlPadelOC.git -e DEBUG="False" -e MES_COMIENZO_TEMPORADA=9 --name='jugaralpadel'
|
|
|
|
|
-
|
|
|
|
|
-Tal y como está la estructura de directorios, deberia detectar automáticamente una compilación Python
|
|
|
|
|
-
|
|
|
|
|
-## Asignación de los volúmenes
|
|
|
|
|
-### Si la pvc no está creada
|
|
|
|
|
-
|
|
|
|
|
- oc set volume deployment.apps/jugaralpadel --add -t pvc --claim-size=300M --name=jugaralpadel-eventos-migrations --claim-name='jugaralpadel-eventos-migrations' --mount-path='/app/eventos/migrations'
|
|
|
|
|
-
|
|
|
|
|
- oc set volume deployment.apps/jugaralpadel --add -t pvc --claim-size=300M --name=jugaralpadel-media --claim-name='jugaralpadel-media' --mount-path='/app/mediafiles'
|
|
|
|
|
-
|
|
|
|
|
- oc set volume deployment.apps/jugaralpadel --add -t pvc --claim-size=300M --name=jugaralpadel-gestionreservas-migrations --claim-name='jugaralpadel-gestionreservas-migrations' --mount-path='/app/gestionreservas/migrations'
|
|
|
|
|
-
|
|
|
|
|
- oc set volume deployment.apps/jugaralpadel --add -t pvc --claim-size=300M --name=jugaralpadel-reymotausers-migrations --claim-name='jugaralpadel-reymotausers-migrations' --mount-path='/app/reymotausers/migrations'
|
|
|
|
|
-
|
|
|
|
|
- oc set volume deployment.apps/jugaralpadel --add -t pvc --claim-size=50G --name=static-volume --claim-name='static-volume' --mount-path='/app/staticfiles'
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
-### Si la pvc ya está creada
|
|
|
|
|
-
|
|
|
|
|
- oc set volume deployment.apps/jugaralpadel --add -t pvc --name=jugaralpadel-eventos-migrations --claim-name='jugaralpadel-eventos-migrations' --mount-path='/app/eventos/migrations'
|
|
|
|
|
-
|
|
|
|
|
- oc set volume deployment.apps/jugaralpadel --add -t pvc --name=jugaralpadel-media --claim-name='jugaralpadel-media' --mount-path='/app/mediafiles'
|
|
|
|
|
-
|
|
|
|
|
- oc set volume deployment.apps/jugaralpadel --add -t pvc --name=jugaralpadel-gestionreservas-migrations --claim-name='jugaralpadel-gestionreservas-migrations' --mount-path='/app/gestionreservas/migrations'
|
|
|
|
|
-
|
|
|
|
|
- oc set volume deployment.apps/jugaralpadel --add -t pvc --name=jugaralpadel-reymotausers-migrations --claim-name='jugaralpadel-reymotausers-migrations' --mount-path='/app/reymotausers/migrations'
|
|
|
|
|
-
|
|
|
|
|
- oc set volume deployment.apps/jugaralpadel --add -t pvc --name=static-volume --claim-name='static-volume' --mount-path='/app/staticfiles'
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
-## Exponer el servicio
|
|
|
|
|
- oc expose service/jugaralpadel
|
|
|
|
|
-
|
|
|
|
|
-### postgresql
|
|
|
|
|
-Los ficheros yaml están en el directorio Yamls.
|
|
|
|
|
-
|
|
|
|
|
-Se crea el deployment y el servicio con la shell creaDB.sh
|
|
|
|
|
-Se borran con borraDB.sh
|
|
|
|
|
-
|
|
|
|
|
-Hay que tener en cuenta que la PVC *no* se crea en estas shells. Hay que crearla a mano. Esto se hace para no perder los datos.
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
## Cosas a hacer la primera vez
|
|
## Cosas a hacer la primera vez
|
|
|
Desde dentro de la shell del pod
|
|
Desde dentro de la shell del pod
|
|
|
|
|
|