Commit c23cc59c authored by Noel Alonso's avatar Noel Alonso
Browse files

Actualiza README para establecer nuevos cambios

parent 89610bdf
Loading
Loading
Loading
Loading
+5 −3
Original line number Diff line number Diff line
@@ -24,14 +24,16 @@ Este proyecto sirve de guía para la creación de una nueva unidad funcional (mi

4. Revisar el resto de ficheros del proyecto, remplazando `template` por el nombre adecuado (incluyendo la primera línea de este mismo fichero).

5. Modificar los puertos de los microservicios, reemplazando `port1` y `port2` en el fichero `.env` y definirlos respectivamente en el fichero `src/main/resources/application.properties` de *commands* y *view*.
5. Modificar, si se desea, el puerto por defecto de los microservicios, reemplazando `8080` en los ficheros `Dockerfile`, `deploy/.env` y `src/main/resources/application.properties`.

6. En los ficheros `docker-compose.*.yml`, revisar las redes a las que pertenecerán, los volúmenes a añadir, etc. Además, se puede definir la memoria disponible para cada microservicio, usando la variable de entorno *JAVA_OPTS* (por ejemplo, `JAVA_OPTS=-Xmx512m -Xss512m`).

7. Configurar en el fichero `pom.xml` el *spring-boot-starter* adecuado para cada microservicio y añadir las dependencias deseadas.

8. En el fichero `.gitlab-ci.yml`, modificar detalles de despliegue según sea necesario, como el valor de `STACK` o los bloques `script`, donde se pasan las variables de entorno hacia los servicios.
8. En el fichero Dockerfile, modificar PARENT_IMAGE_NAME para establecer la del proyecto y que sirva de referencia.

9. Actualizar la tabla inicial de estado, eliminar estas instrucciones y documentar adecuadamente.
9. En el fichero `.gitlab-ci.yml`, modificar detalles de despliegue según sea necesario, como el valor de `STACK`. Si se desea añadir variables de entorno al despliegue, se deben añadir como variables del proyecto (gitlab) con el prefijo `DD_`.

10. Actualizar la tabla inicial de estado, eliminar estas instrucciones y documentar adecuadamente.

* Para más información acceder a [Guía para desarrollar una unidad funcional](https://gitlab.com/redmic-project/server/template/functional-unit-template/wikis/home)