Skip to content

Commit

Permalink
Merge pull request #81 from SEAFTeam/v1.2.10
Browse files Browse the repository at this point in the history
V1.2.10
  • Loading branch information
kmyachin authored Jun 7, 2024
2 parents 52e542f + 7ff3b0c commit 16a51c8
Show file tree
Hide file tree
Showing 7 changed files with 36 additions and 39 deletions.
12 changes: 10 additions & 2 deletions architecture/app/contexts.yaml
Original file line number Diff line number Diff line change
@@ -1,8 +1,16 @@
# Контексты прикладной архитектуры
contexts:
flix:
title: Прикладные сервисы Участника Фликс
location: Прикладные сервисы/Фликс
title: Прикладные сервисы Участника Фликс (зависимости)
location: Прикладные сервисы/Фликс (зависимости)
components:
- flix
- flix.**

flix_integrations:
title: Прикладные сервисы Участника Фликс (интеграции)
location: Прикладные сервисы/Фликс (интеграции)
presentation: integration
components:
- flix
- flix.**
Expand Down
2 changes: 1 addition & 1 deletion architecture/ia/data_objects.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ seaf.ia.data_objects:

content_bus.data_objects.media_content_files:
title: Файлы медиа-контента
master_system: sber.berezka.home_cinema.catalog.app
master_system: flix.home_cinema.catalog.app
sber:
category: Прочее
status: Используется
Expand Down
7 changes: 1 addition & 6 deletions architecture/interface/menu.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -48,12 +48,7 @@ entities:
"location": "Архитектура",
"order": 300
},
{
"location": "Архитектура/Бизнес-архитектура",
"order": 310
},
{
"location": "Архитектура/Прикладная",
"order": 320
Expand Down
8 changes: 4 additions & 4 deletions architecture/ta/home_cinema.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -990,15 +990,13 @@ seaf.ta.services.k8s:
software: '1.28'
kubernetes_id: k8s.01
auth: Keycloack
cluster_fqdn: k8s.01.flix.ru
worker_qty: 2
availabilityzone_id:
- flix.dc_az.moscow
cni: Calico
is_own: true
cluster_autoscaler: true
service_mesh: Istio
hpa: true
keys: Vault
policy: Kyverno
stand_id:
Expand All @@ -1022,13 +1020,16 @@ seaf.ta.services.monitoring:
ha: false
availabilityzone_id:
- flix.dc_az.moscow
role: Инфраструктурный

app_components:
- flix.home_cinema.auth.app
- flix.home_cinema.auth.token_manager
- flix.home_cinema.catalog.app
- flix.home_cinema.canals.app
- flix.home_cinema.payments.app
role:
- Инфраструктурный
- Журналирование
stand_id:
- flix.stand.prod

Expand All @@ -1039,7 +1040,6 @@ seaf.ta.services.backup:
description: Резервное копирование Acronis
backup_id: backup.01
path: sw_storage.01
schedule: Ежедневно
availabilityzone_id:
- flix.dc_az.moscow
replication: false
Expand Down
40 changes: 17 additions & 23 deletions architecture/ta/home_cinema_dzo.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,42 +7,43 @@ seaf.ta.components.k8s_deployment:
description: Микросервис аутентификации
maxunavailable: 2
update_strategy: RollingUpdate
hpa: false
kubernetes_id:
- flix.k8s.02
replicas: 10
deployment_id: k8s_deployment.auth
availabilityzone_id: flix.dc_az.moscow
k8s_pod:
- seaf.ta.services.k8s_pod.auth
container_id:
- seaf.ta.services.k8s_container.identity
availabilityzone_id:
- flix.dc_az.moscow
k8s_pod: seaf.ta.services.k8s_pod.auth

seaf.ta.components.k8s_deployment.payments:
title: Payments
description: Микросервис платежей
maxunavailable: 2
update_strategy: RollingUpdate
hpa: false
kubernetes_id:
- flix.k8s.01
replicas: 10
deployment_id: k8s_deployment.payments
availabilityzone_id: flix.dc_az.moscow
container_id:
- seaf.ta.services.k8s_container.transaction
k8s_pod:
- seaf.ta.services.k8s_pod.payments
availabilityzone_id:
- flix.dc_az.moscow
k8s_pod: seaf.ta.services.k8s_pod.payments

seaf.ta.components.k8s_statefulset:
seaf.ta.components.k8s_statefulset.auth:
description: Микросервис аутентификации
title: Микросервис аутентификации
statefulset_id: k8s_statefulset.auth
update_strategy: RollingUpdate
hpa: false
replicas: 3
maxunavailable: 3
kubernetes_id:
- flix.k8s.01
availabilityzone_id: flix.dc_az.moscow
container_id:
- seaf.ta.services.k8s_container.identity
availabilityzone_id:
- flix.dc_az.moscow
container_id: seaf.ta.services.k8s_container.identity
k8s_pod:
- seaf.ta.services.k8s_pod.auth
name: auth
Expand All @@ -55,8 +56,6 @@ seaf.ta.components.k8s_pod:
secrets: Yes
access_level: Не привилегированный
update_strategy: RollingUpdate
kubernetes_id:
- flix.k8s.02
title: Auth Back
pod_k8s_id: k8s_pod.auth
stoptimeout: 60
Expand All @@ -66,16 +65,13 @@ seaf.ta.components.k8s_pod:
container_id:
- seaf.ta.services.k8s_container.identity


seaf.ta.services.k8s_pod.payments:
tmp_storage: 100
pv: false
scheduled: false
secrets: Yes
access_level: Не привилегированный
update_strategy: RollingUpdate
kubernetes_id:
- flix.k8s.01
title: Payments Back
pod_k8s_id: k8s_pod.payments
stoptimeout: 60
Expand All @@ -85,7 +81,6 @@ seaf.ta.components.k8s_pod:
container_id:
- seaf.ta.services.k8s_container.transaction


seaf.ta.components.k8s_container:
seaf.ta.services.k8s_container.identity:
container_ram: 512
Expand All @@ -101,7 +96,7 @@ seaf.ta.components.k8s_container:

seaf.ta.services.k8s_container.transaction:
container_ram: 512
title: Identity Container
title: Transaction Container
container_type: Контейнер с бизнес-логикой
emergency_stop: Уровень настройки среды исполнения
description: Transaction Container
Expand All @@ -118,7 +113,8 @@ seaf.ta.components.k8s_image:
title: identity
repo_proved: true
description: Образ контейнера
image_id: k8s_image.identity
image_id:
- k8s_image.identity

seaf.ta.services.k8s_image.transaction:
repo_path: https://repo.flix.ru/repo
Expand Down Expand Up @@ -147,7 +143,6 @@ seaf.ta.services.k8s:
description: K8s кластер в az.moscow
availabilityzone_id:
- flix.dc_az.moscow
cluster_fqdn: k8s.02.flix.ru
software: '1.28'
master_qty: 3
worker_qty: 3
Expand All @@ -157,7 +152,6 @@ seaf.ta.services.k8s:
app_components:
- flix.home_cinema.auth.app
cluster_autoscaler: true
hpa: true
keys: Vault
policy: Kyverno
service_mesh: Istio
Expand Down
2 changes: 1 addition & 1 deletion architecture/ta/reverse/cloud.ru/advanced/links.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,6 @@ seaf.ta.reverse.general.links:
- flix.vdcs.d43a43b4-a377-4643-9439-f613cad09964

flix.links.home_cinema.canals:
app_id: sber.berezka.home_cinema.canals.app
app_id: flix.home_cinema.canals.app
reverse_ta_id:
- flix.orgs.ade0d087-ac75-4ec9-9f7c-f443f9b6164b
4 changes: 2 additions & 2 deletions dochub.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,10 @@ $package:
# Описание
description: Пример для ДЗО по использованию архитектурного фреймворка SEAF-DZO
# Версия
version: 1.2.9
version: 1.2.10
# Зависимости от других пакетов
dependencies:
seaf-dzo-core: ">=1.2.13"
seaf-dzo-core: ">=1.2.14"
hexagon: ">=1.1.0"
iaas: ">=1.2.2"
dochub: ">=3.9.0"
Expand Down

0 comments on commit 16a51c8

Please sign in to comment.