yas
yas-configuration-0.4.0
YAS es un proyecto favorito que tiene como objetivo practicar la construcción de una aplicación de microservicio típica en Java.
127.0.0.1 identity
127.0.0.1 api.yas.local
127.0.0.1 pgadmin.yas.local
127.0.0.1 storefront
127.0.0.1 backoffice
127.0.0.1 loki
127.0.0.1 tempo
127.0.0.1 grafana
127.0.0.1 elasticsearch
127.0.0.1 kafka
yas
, ejecute docker compose up
, espere a que todos los contenedores estén en funcionamientoAdvertencia: para ejecutar todos los contenedores, necesita un mínimo de 16 GB de RAM. De lo contrario, solo puede ejecutar los servicios principales con este comando
docker compose -f docker-compose.yml up
http://storefront/
; http://backoffice/
iniciar sesión con administrador/contraseñaNota: Durante la primera ejecución, es posible que el escaparate y el backoffice no funcionen como se esperaba. Detenga todos los contenedores (Ctrl + C) y ejecute Docker Compose Up nuevamente.
http://pgadmin.yas.local/
. Inicio de sesión de cuenta: [email protected]
/ admin. Registre un servidor: postgres, puerto 5432, nombre de usuario admin, contraseña admin. El servidor Postgresql también está expuesto a la máquina host: nombre del servidor: localhost, puerto: 5432, nombre de usuario: admin, contraseña: adminhttp://api.yas.local/swagger-ui/
para ver todos los documentos API REST de todos los servicioshttp://identity/
para la consola Keycloak, administrador/administrador de cuentahttp://grafana/
para observabilidad: registro, traza, matrizhttp://elasticsearch/
para llamar a las API de Elasticsearch https://github.com/nashtech-garage/yas/tree/main/k8s/deploy
Al contribuir, usted acepta que sus contribuciones tendrán la licencia MIT.
Oficina administrativa y escaparate | Observabilidad |
---|---|