暫無描述

Celestino Rey 139f14e173 Quito llave del cambio a latest 5 月之前
K8S 2e03d9368c Quito app_Version del deployment, para que no de error 5 月之前
nginx 6f4bb4b7d3 Más cosas en configuración de nginx 5 月之前
src ed652d0a39 Cambio versión en settings. Quito versión de env-prod 5 月之前
Dockerfile 317b2ff3af Quito psycopg 2 6 月之前
Instrucciones Parejas.pages 1eebe9acdf Instrucciones en Pages 9 月之前
Jenkinsfile 139f14e173 Quito llave del cambio a latest 5 月之前
Makefile 4a2913c526 Cambiando a cloudnative y a harbor 6 月之前
README.md 9adc27e1b9 Añado funcionamiento de la modalidad de parejas 9 月之前
builder.yaml 01a9b168ce Añado host ip de okd 10 月之前

README.md

Versión para compatible con OKD y K8S

Instalación

Crear un proyecto

oc new-project jugaralpadel

Permitir que los pods puedan funcionar como root

oc adm policy add-scc-to-user anyuid -z default

Cosas a hacer la primera vez

Desde dentro de la shell del pod

python manage.py createsuperuser

python manage.py makemigrations

python manage.py migrate

Cambiar la secuencia de los id

ALTER SEQUENCE tablename_id_seq RESTART WITH nn;

esto se hace cuando restauro un volcado de la bd sobre una instalación nueva. Si hay índices ya creados, hay que reinciar a partir del último.

Changing the default storage class

Use the following process to change the default storage class. For example you have two defined storage classes, gp2 and standard, and you want to change the default storage class from gp2 to standard.

List the storage class:

oc get storageclass

Example output

NAME                 TYPE
gp2 (default)        kubernetes.io/aws-ebs  1 
standard             kubernetes.io/aws-ebs
  1. (default) denotes the default storage class.

Change the value of the storageclass.kubernetes.io/is-default-class annotation to false for the default storage class:

oc patch storageclass gp2 -p '{"metadata": {"annotations": {"storageclass.kubernetes.io/is-default-class": "false"}}}'

Make another storage class the default by setting the storageclass.kubernetes.io/is-default-class annotation to true:

oc patch storageclass standard -p '{"metadata": {"annotations": {"storageclass.kubernetes.io/is-default-class": "true"}}}'

Verify the changes:

oc get storageclass

Example output

NAME                 TYPE
gp2                  kubernetes.io/aws-ebs
standard (default)   kubernetes.io/aws-ebs

Cambiar la secuencia de lo sid

ALTER SEQUENCE tablename_id_seq RESTART WITH nn;

esto se hace cuando restauro un volcado de la bd sobre una instalación nueva. Si hay índices ya creados, hay que reinciar a partir del último.

Eventos de parejas

Cuando se crea un evento, se puede indicar que es para parejas.

El número de plazas que hay que poner es el del total de jugadores, es decir, 2 por pareja. Esto es como cualquier otro evento.

A la hora de reservar, se elige con qué pareja se juega.

El sistema manda un correo con la confirmación de la reserva e indicando quién es la pareja. Se manda con copia a la pareja.

Si alguien quiere apuntarse a la lista de espera, tiene que elegir el acompañante.

No se puede elegir como acompañante a otro/a jugador/a que ya esté inscrito en el pozo o en la lista de espera, bien como inscrito principal o como acompañante.