yas
yas-configuration-0.4.0
YAS — это любимый проект, целью которого является попрактиковаться в создании типичного микросервисного приложения на 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
, запустите docker compose up
, подождите, пока все контейнеры заработают.Внимание: для запуска всех контейнеров вам потребуется минимум 16 ГБ ОЗУ. В противном случае вы сможете запустить основные службы только с помощью этой команды
docker compose -f docker-compose.yml up
http://storefront/
; http://backoffice/
войдите с администратором/паролемПримечание. При первом запуске витрина и бэк-офис могут работать не так, как ожидалось. Остановите все контейнеры (Ctrl + C) и снова запустите docker compose.
http://pgadmin.yas.local/
. Вход в аккаунт: [email protected]
. Зарегистрируйте сервер: postgres, порт 5432, имя пользователя admin, пароль admin. Сервер Postgresql также доступен хост-компьютеру: имя сервера: localhost, порт: 5432, имя пользователя: admin, пароль: adminhttp://api.yas.local/swagger-ui/
для всех документов REST API всех служб.http://identity/
для консоли Keycloak, учетная запись admin/adminhttp://grafana/
для наблюдаемости: журнал, трассировка, матрицаhttp://elasticsearch/
для вызова API Elasticsearch. https://github.com/nashtech-garage/yas/tree/main/k8s/deploy
Делая свой вклад, вы соглашаетесь с тем, что ваши вклады будут лицензироваться по лицензии MIT.
Бэк-офис и витрина | Наблюдаемость |
---|---|