Manual de despliegue ST (docker)

A continuación se explicará como realizar el despliegue del sistema de transición utilizando docker y un servidor con las siguientes características:

  • Sistema Operativo: Debian 4.19.18

  • RAM: 40 GB

  • CPU: 4 cores

  • Programas:

    • Docker 19.03.6

    • Java openjdk 11.0.5

    • Apache Maven 3.6.0

    • Gradle 6.0.1

    • git 2.20.1

Nota: No es restrictivo usar esta configuración, se puede optar por usar otra conforme las necesidades.

Se deben seguir los siguientes pasos para desplegar el sistema:

  1. Versionamiento

  2. Configurar bases de datos

  3. Crear repositorio de configuración

  4. Configuraciones generales

  5. Configurar RabbitMQ

  6. Microservicio st-config-server

  7. Microservicio st-eureka-server

  8. Microservicio st-zuul-server

  9. Componente common

  10. Microservicio st-microservice-oauth

  11. Microservicio st-microservice-administration

  12. Microservicio st-microservice-managers

  13. Microservicio st-microservice-providers

  14. Microservicio st-microservice-operators

  15. Microservicio st-microservice-supplies

  16. Microservicio st-microservice-tasks

  17. Microservicio st-microservice-workspaces

  18. Microservicio st-microservice-ili

  19. Microservicio st-microservice-notifier

  20. Microservicio st-microservice-reports

  21. Componente st-site-web