СДЕ Sarex — контур УГМК Технологический слой контура d8-ugmk-prod, выведенный из репозитория infra/iac. Прикладной слой присутствует только как потребители технологических сервисов — межсервисные связи приложений моделируются отдельно. attachments apps/attachments/d8-ugmk-prod/ auth-flow apps/auth-flow/d8-ugmk-prod/ bim apps/bim/d8-ugmk-prod/ cde apps/cde/d8-ugmk-prod/ checklists apps/checklists/d8-ugmk-prod/ comparisons apps/comparisons/d8-ugmk-prod/ contracts apps/contracts/d8-ugmk-prod/ control-interface apps/control-interface/d8-ugmk-prod/ cross-section apps/cross-section/d8-ugmk-prod/ django apps/django/d8-ugmk-prod/ document-link apps/document-link/d8-ugmk-prod/ documentations apps/documentations/d8-ugmk-prod/ drawings apps/drawings/d8-ugmk-prod/ eav apps/eav/d8-ugmk-prod/ faas apps/faas/d8-ugmk-prod/ flows apps/flows/d8-ugmk-prod/ iam apps/iam/d8-ugmk-prod/ inspections apps/inspections/d8-ugmk-prod/ issues apps/issues/d8-ugmk-prod/ mapper apps/mapper/d8-ugmk-prod/ measurements apps/measurements/d8-ugmk-prod/ message-hub apps/message-hub/d8-ugmk-prod/ notes apps/notes/d8-ugmk-prod/ pm apps/pm/d8-ugmk-prod/ prescriptions apps/prescriptions/d8-ugmk-prod/ processing apps/processing/d8-ugmk-prod/ projects apps/projects/d8-ugmk-prod/ remarks apps/remarks/d8-ugmk-prod/ reviews apps/reviews/d8-ugmk-prod/ rfi apps/rfi/d8-ugmk-prod/ stamp-verification apps/stamp-verification/d8-ugmk-prod/ subscriptions apps/subscriptions/d8-ugmk-prod/ system-log apps/system-log/d8-ugmk-prod/ transmittal apps/transmittal/d8-ugmk-prod/ workspaces apps/workspaces/d8-ugmk-prod/ Кластер d8-ugmk-prod (Deckhouse) clusters/d8-ugmk-prod/kustomization.yaml. GitOps через FluxCD v2. um-sarex-k8s-frontend-01 Выделенный frontend-узел. К нему прибит ingress-gateway через nodeSelector: clusters/d8-ugmk-prod/istio-ingress/ingress-controller.yaml s3.uralmine.com — объектное хранилище УГМК Внешнее по отношению к кластеру. MinIO в контуре не разворачивается. NFS-хранилище (StorageClass nfs01) Единственный storageClass в контуре, 9 упоминаний в манифестах. Gitea 10.222.255.165:3000 (infra/iac) Источник для Flux: clusters/d8-ugmk-prod/flux-system/gotk-sync.yaml cr.yandex/crp3ccidau046kdj8g9q Реестр чартов (OCI) и образов контейнеров. Istio Ingress Gateway Deckhouse IngressIstioController «sarex», inlet NodePort 30080/30443. clusters/d8-ugmk-prod/istio-ingress/ingress-controller.yaml Istio Service Mesh chart istio-config-contour 0.1.0. Gateway, VirtualService, RequestAuthentication. cert-manager ClusterIssuer sarex-selfsigned — сертификаты самоподписанные, не Let's Encrypt. Wildcard *.uralmine.com и *.sarex-k8s.uralmine.com. Zitadel chart idp-contour 4.12.13, ns zitadel. Vault + Agent Injector chart vault-contour 0.2.3, ns vault. Единственный механизм доставки секретов, путь secrets/data/apps/<app>/postgres. PostgreSQL chart postgresql-contour 17.0.7, ns postgresql. PVC 20Gi на nfs01. Redis Разворачивается только в ns pm: apps/pm/d8-ugmk-prod/redis.yaml. Kafka chart kafka-contour 0.1.15, ns kafka. RabbitMQ chart rabbitmq-contour 15.2.4, ns rabbitmq. Публикуется наружу на rabbitmq.sarex-k8s.uralmine.com. Camunda Platform chart camunda-contour 11.0.14, ns camunda. ВНИМАНИЕ: ни одно приложение контура на неё не сконфигурировано — потребителей нет. Zeebe infrastructure/camunda/d8-ugmk-prod/camunda.yaml Zeebe Gateway infrastructure/camunda/d8-ugmk-prod/camunda.yaml Operate infrastructure/camunda/d8-ugmk-prod/camunda.yaml Tasklist infrastructure/camunda/d8-ugmk-prod/camunda.yaml Optimize infrastructure/camunda/d8-ugmk-prod/camunda.yaml Identity infrastructure/camunda/d8-ugmk-prod/camunda.yaml Connectors infrastructure/camunda/d8-ugmk-prod/camunda.yaml Helm-чарты *-contour (OCI) Образы контейнеров Маршрутизация HTTPS-трафика Выпуск TLS-сертификатов Аутентификация OIDC Управление секретами Реляционное хранилище Кэш Событийная шина Очередь сообщений AMQP Оркестрация процессов BPMN Объектное хранилище T1. Технологический слой — контур УГМК Что развёрнуто в кластере d8-ugmk-prod и какие технологические сервисы это даёт. Приложения-потребители вынесены в отдельные представления T2–T9. T2. Потребители: Маршрутизация HTTPS-трафика 21 из 35 приложений контура. Связи выведены из манифестов apps/*/base и apps/*/d8-ugmk-prod. T3. Потребители: Аутентификация OIDC 10 из 35 приложений контура. Связи выведены из манифестов apps/*/base и apps/*/d8-ugmk-prod. T4. Потребители: Управление секретами 25 из 35 приложений контура. Связи выведены из манифестов apps/*/base и apps/*/d8-ugmk-prod. T5. Потребители: Реляционное хранилище 23 из 35 приложений контура. Связи выведены из манифестов apps/*/base и apps/*/d8-ugmk-prod. T6. Потребители: Кэш 3 из 35 приложений контура. Связи выведены из манифестов apps/*/base и apps/*/d8-ugmk-prod. T7. Потребители: Событийная шина 12 из 35 приложений контура. Связи выведены из манифестов apps/*/base и apps/*/d8-ugmk-prod. T8. Потребители: Очередь сообщений AMQP 11 из 35 приложений контура. Связи выведены из манифестов apps/*/base и apps/*/d8-ugmk-prod. T9. Потребители: Объектное хранилище 13 из 35 приложений контура. Связи выведены из манифестов apps/*/base и apps/*/d8-ugmk-prod.