Browse Source

Añado shells para importar datos

main
Celestino Rey 4 months ago
parent
commit
cfc6950db8
4 changed files with 20 additions and 3 deletions
  1. +3
    -3
      JugarAlPadel/K8S/Makefile
  2. +2
    -0
      JugarAlPadel/K8S/db-deployment.yaml
  3. +9
    -0
      JugarAlPadel/gestion_reservas/extraeDatos.sh
  4. +6
    -0
      JugarAlPadel/gestion_reservas/importaDatos.sh

+ 3
- 3
JugarAlPadel/K8S/Makefile View File

@ -16,7 +16,7 @@ install:
-kubectl create -f env-prod-configmap.yaml
-kubectl create -f env-prod-db-configmap.yaml
-kubectl create -f pv-local-jugaralpadel.yaml
#-kubectl create -f pv-local-jugaralpadel.yaml
-kubectl create -f pvc-jugaralpadel.yaml
-kubectl create -f pvc-static.yaml
-kubectl create -f pvc-postgresql.yaml
@ -44,7 +44,7 @@ clean:
-kubectl delete -f pvc-jugaralpadel.yaml
-kubectl delete -f pvc-static.yaml
-kubectl delete -f pvc-postgresql.yaml
-kubectl delete -f pv-local-jugaralpadel.yaml
#-kubectl delete -f pv-local-jugaralpadel.yaml
-kubectl delete -f reg-secret.yaml
-kubectl delete -f namespace.yaml
@ -62,7 +62,7 @@ fleet:
-cp reg-secret.yaml ../Fleet/20-reg-secret.yaml
-cp env-prod-configmap.yaml ../Fleet/25-env-prod-configmap.yaml
-cp env-prod-db-configmap.yaml ../Fleet/30-env-prod-db-configmap.yaml
-cp pv-local-jugaralpadel.yaml ../Fleet/35-pv-local-jugaralpadel.yaml
#-cp pv-local-jugaralpadel.yaml ../Fleet/35-pv-local-jugaralpadel.yaml
-cp pvc-jugaralpadel.yaml ../Fleet/40-pvc-jugaralpadel.yaml
-cp pvc-static.yaml ../Fleet/45-pvc-static.yaml
-cp pvc-postgresql.yaml ../Fleet/50-pvc-postgresql.yaml


+ 2
- 0
JugarAlPadel/K8S/db-deployment.yaml View File

@ -40,6 +40,8 @@ spec:
configMapKeyRef:
key: POSTGRES_USER
name: env-prod-db
- name: PGDATA
value: /var/lib/postgresql/data/pgdata
image: postgres:15
name: postgresql
volumeMounts:


+ 9
- 0
JugarAlPadel/gestion_reservas/extraeDatos.sh View File

@ -0,0 +1,9 @@
echo "extrayendo usuarios..."
curl https://jugaralpadel.es/usuarios/api/usuarios/ > mediafiles/usuarios.json
for i in eventos reservas noticias listaespera
do
echo "extrayendo $i..."
curl https://jugaralpadel.es/eventos/api/$i/ > mediafiles/$i.json
done

+ 6
- 0
JugarAlPadel/gestion_reservas/importaDatos.sh View File

@ -0,0 +1,6 @@
./manage.py importar_usuarios mediafiles/usuarios.json
for i in eventos listaespera noticias reservas
do
./manage.py importar_$i mediafiles/$i.json
done

Loading…
Cancel
Save