Commit Graph

41 Commits

Author SHA1 Message Date
emelinda
c7c194feaa Processing в контуре aero: api и engine-low
Развёрнут частично, и это осознанно:
  * engine удалён — в base у него replicaCount 0, то есть он выключен и там,
    а образ прибит к тегу с опечаткой в имени (workflows-endigne_prod);
  * frontend удалён — адреса бэкендов зашиты в образ на этапе сборки через
    __BUILD_ENV__, и ни один готовый профиль не смотрит на домен контура.
    Подключать его имеет смысл только вместе с пересборкой образа.

Отключены смежные сервисы, которых в контуре нет: documentations (PDM,
filestream), resources, bim-api, workspace, issues, comparisons, mailgun,
SMTP. Оставлен только S3. Вместе с флагом ENABLE_SMTP убрана аннотация
инжекции secrets/vault/common/smtp_auth — секрета нет, и vault-agent-init
оставил бы под в Init:Error, не дойдя до флага.

S3 приезжает из Vault отдельным файлом: приложение читает по пути из
S3_SERVICE_ACCOUNT целый JSON, а не пару переменных. Набор ключей повторяет
engine/yc-s3-service-account.json из compose-стека, который так же смотрел
в MinIO.

Планирование подов задач: engine работает kubernetes-исполнителем и сам
создаёт Job'ы, подставляя им nodeSelector dedicated=processing. Выделенных
нод в контуре нет, поды висли бы в Pending — как это уже было у postgresql.
ENABLE_TOLERATION и DEFAULT_NODE_SELECTOR_* сняты.

Заодно у celery поправлены четыре адреса на wb.sarex.io — чужой контур,
недостижимый из aero. У backend те же переменные уже вели внутрь кластера;
при WORKFLOWS_USE=1 расхождение давало бы зависания вместо явной ошибки.

Патчи адресуются по индексу env, поэтому перед каждым replace стоит op: test
на имя переменной: смена порядка в base уронит сборку явно, а не перезапишет
соседнее значение.
2026-08-08 20:51:02 +03:00
ivan
c14d74050f ++ 2026-08-02 00:36:36 +05:00
ivan
9a8a80328a ++ 2026-07-31 16:22:27 +05:00
ivan
7868779771 ++ 2026-07-31 15:12:16 +05:00
ivan
d6a830db05 ++ 2026-07-31 14:54:33 +05:00
ivan
c7b749fd09 ++ 2026-07-31 12:55:03 +05:00
ivan
da9494b483 change charts 2026-07-30 19:42:35 +05:00
ivan
f78ceb119e change charts 2026-07-30 19:09:24 +05:00
emelinda
9cff5d6e39 Add example .env files and detailed configuration documentation for mapper, message-hub, notes, pm, and prescriptions services. 2026-07-13 23:48:41 +03:00
ivan
34fd7bd892 ++ 2026-07-08 14:28:36 +05:00
ivan
38b6b8accb ++ 2026-07-08 14:18:51 +05:00
ivan
5842d961eb ++ 2026-07-07 15:15:43 +05:00
ivan
148182fb8a ++ 2026-07-07 15:07:39 +05:00
547cd4ecf4 ++ bump all test postgresql restores 2026-06-30 13:50:15 +03:00
9bfb5cc3b8 restore buisness owned postgresql from company dumps 2026-06-29 18:45:57 +03:00
1565d9550e restore buisness owned postgresql from company dumps 2026-06-29 17:54:02 +03:00
1cc5f1c72e ++ bump business postgresql to 13.0.10 2026-06-29 17:54:02 +03:00
ivan
efb155666a ++ 2026-06-07 13:35:36 +05:00
ivan
d9d40cc658 ++ 2026-06-05 20:15:42 +05:00
ivan
1726378b0b ++ 2026-06-05 18:53:28 +05:00
ivan
977cf65828 ++ 2026-06-05 17:45:26 +05:00
ivan
4e0564ed95 ++ 2026-06-05 17:42:00 +05:00
ivan
810de9ac09 ++ 2026-06-05 17:35:56 +05:00
ivan
a34b4811d3 ++ 2026-06-05 17:13:03 +05:00
26639b6208 test(db): right-size postgres requests to observed usage 2026-05-21 11:53:50 +03:00
663b06a529 test: reduce business app requests based on current yc-k8s-test usage 2026-05-21 11:46:11 +03:00
9d9de98a1e lower requests 2026-05-21 11:08:01 +03:00
ivan
37f33d6fd0 ++ 2026-05-07 11:15:20 +05:00
ivan
9caf34586a ++ 2026-05-06 20:10:50 +05:00
ivan
73f4ec07c1 ++ 2026-05-04 22:02:14 +07:00
ivan
cf613b0541 ++ 2026-05-04 22:00:25 +07:00
ivan
03ad1066b2 ++ 2026-05-04 21:59:14 +07:00
ivan
048749ed2b ++ 2026-05-04 21:54:48 +07:00
ivan
3df7f5ce28 ++ 2026-05-04 21:49:01 +07:00
ivan
11793c71d4 ++ 2026-04-24 13:16:32 +05:00
d8b9b59f48 a lot of new services 2026-04-23 17:23:03 +03:00
b6c5c0c0e0 a lot of new services 2026-04-23 17:16:28 +03:00
ivan
f446fb32ed fix 2026-04-22 14:54:54 +05:00
ivan
3dd9ec2ff6 fix 2026-04-22 14:52:26 +05:00
ivan
a335de7ba3 fix 2026-04-22 14:51:02 +05:00
ivan
0d8fc6737d fix 2026-04-22 14:47:42 +05:00