Skip to content

Symryvvin/mtg-market

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dev

Запуск axon-server в docker

docker run -d --name order-event-store -p 8024:8024 -p 8124:8124 axoniq/axonserver

prod

kubernetes namespace
kubectl create namespace mtg
kubectl config set-context --current --namespace mtg

build

mvn clean install

Служба идентификации

database
helm install identity-db bitnami/postgresql -f deploy/database/identity/values.yml -n mtg
scripts
identity/src/main/resources/sql/create_identity_tables.sql
docker
docker-compose -f identity/target/docker-compose.yml build
docker push symryvvin/identity:1.0
deploy
kubectl apply -f deploy/identity/application.yml -n mtg

Служба управления магазином

database
helm install store-db bitnami/mongodb -f deploy/database/store/values.yml -n mtg
docker
docker-compose -f store/target/docker-compose.yml build
docker push symryvvin/store:1.0
deploy
kubectl apply -f deploy/store/application.yml -n mtg

Служба заказов

docker
docker-compose -f order/target/docker-compose.yml build
docker push symryvvin/order:1.0
deploy
kubectl apply -f deploy/order/axon-server.yml -n mtg
kubectl apply -f deploy/order/application.yml -n mtg

Служба базы данных карт

database
helm install mtg-db bitnami/postgresql -f deploy/database/search/values.yml -n mtg
scripts
search/src/main/resources/sql/create_card_table.sql
docker
docker-compose -f card-db/target/docker-compose.yml build
docker push symryvvin/card-db:1.0
deploy
kubectl apply -f deploy/card-db/application.yml -n mtg

Frontend

build

docker-compose -f frontend/mtg/docker-compose.yml build
docker push symryvvin/frontend:1.0

deploy

kubectl apply -f deploy/frontend/application.yml -n mtg

Api Gateway

build

docker-compose -f api-gateway/target/docker-compose.yml build
docker push symryvvin/api-gateway:1.0

deploy

kubectl apply -f deploy/gateway/application.yml -n mtg

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published