Closed dmlls closed 3 years ago
Pasos seguidos:
jizt-db
.dispatcher
con permisos de lectura y escritura, pero sin permisos de creación de tablas. Este será el rol que utilice el microservicio Dispatcher para conectarse a la base de datos.schema
llamado jizt
y proveerlo con las tablas iniciales (#84).Secret
almacenando el nombre de usuario y la contraseña del rol dispatcher
. Estos datos, por tanto, NO aparecerán en el código fuente.Pod
correspondiente al Dispatcher para que consuma el Secret
creado en el paso anterior.
Actualmente, los jobs ids se almacenan en una variable como medida temporal antes de implementar una base de datos que almacene estos ids.
Se implementará una base de datos PostgreSQL a través de un StatefulSet de Kubernetes. Esta base de datos será accedida por todos los pods correspondientes al Dispatcher, de forma que compartan una misma fuente de datos.