yas
yas-configuration-0.4.0
YAS é um projeto favorito que visa praticar a construção de um aplicativo de microsserviço típico em 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
, execute docker compose up
, aguarde todos os contêineres funcionandoAviso: para executar todos os contêineres, você precisa de no mínimo 16 GB de RAM. Caso contrário, você só poderá executar os serviços principais com este comando
docker compose -f docker-compose.yml up
http://storefront/
; http://backoffice/
login com admin/senhaNota: Para a primeira execução, a vitrine e o backoffice podem não funcionar conforme o esperado. Pare todos os contêineres (Ctrl + C) e execute docker compose up novamente.
http://pgadmin.yas.local/
. Login da conta: [email protected]
. Registre um servidor: postgres, porta 5432, nome de usuário admin, senha admin. O servidor Postgresql também está exposto à máquina host: servername: localhost, porta: 5432, nome de usuário: admin, senha: adminhttp://api.yas.local/swagger-ui/
para todo o documento REST API de todos os serviçoshttp://identity/
para console Keycloak, conta admin/adminhttp://grafana/
para observabilidade: log, rastreamento, matrizhttp://elasticsearch/
para chamar APIs do Elasticsearch https://github.com/nashtech-garage/yas/tree/main/k8s/deploy
Ao contribuir, você concorda que suas contribuições serão licenciadas sob a Licença MIT.
Backoffice e vitrine | Observabilidade |
---|---|