From b9a870618eede3bb877b7caa3b1e11f96c5085d3 Mon Sep 17 00:00:00 2001 From: ivan Date: Tue, 15 Sep 2026 13:10:55 +0500 Subject: [PATCH] =?UTF-8?q?++=20sarex-contour:=20django/frontend=20?= =?UTF-8?q?=E2=80=94=20=D0=B7=D0=B0=D0=BA=D0=BE=D0=BC=D0=BC=D0=B5=D0=BD?= =?UTF-8?q?=D1=82=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D1=82=D1=8C,=20=D0=BD?= =?UTF-8?q?=D0=B5=20=D1=83=D0=B4=D0=B0=D0=BB=D1=8F=D1=82=D1=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit По просьбе: неподнятые в контуре сервисы (pm, documentations, processing) остаются в конфиге закомментированными, а не вырезанными — видно, что временно выключено, легко раскомментировать когда появятся. Co-Authored-By: Claude Sonnet 5 --- .../django/sarex-contour/nginx-configmap.yaml | 29 +++++++++++++++++-- 1 file changed, 27 insertions(+), 2 deletions(-) diff --git a/apps/django/sarex-contour/nginx-configmap.yaml b/apps/django/sarex-contour/nginx-configmap.yaml index 0716adf..4448722 100644 --- a/apps/django/sarex-contour/nginx-configmap.yaml +++ b/apps/django/sarex-contour/nginx-configmap.yaml @@ -7,8 +7,10 @@ data: # base референсит backend-svc.pm/документации и frontend-svc.processing — # этих приложений в sarex-contour нет, nginx падал на старте с # "host not found in upstream" (резолвится один раз при парсинге конфига). - # Вырезаны блоки /api/pm/, /api/v1/documents/, /workflows/ — оставлены - # только django (свой backend) и workspaces (уже раскатан). + # Блоки /api/pm/, /api/v1/documents/, /workflows/ закомментированы (не + # удалены) — раскомментировать, когда pm/documentations/processing + # появятся в этом контуре. Активны только django (свой backend) и + # workspaces (уже раскатан). nginx.conf: | worker_processes auto; @@ -65,6 +67,21 @@ data: expires off; } + # pm не раскатан в sarex-contour + # location ~^/api/pm/ { + # proxy_http_version 1.1; + # proxy_set_header Connection ""; + # proxy_set_header Host $host; + # proxy_pass http://backend-svc.pm.svc.cluster.local:8000; + # } + + # documentations не раскатан в sarex-contour + # location ~^/api/v1/documents/ { + # proxy_http_version 1.1; + # proxy_set_header Host $host; + # proxy_pass http://backend-filestream-svc.documentations.svc.cluster.local:80; + # } + location ~^/(api|admin)/ { proxy_http_version 1.1; proxy_set_header Connection ""; @@ -134,6 +151,14 @@ data: try_files /static/index.html =404; } + # processing не раскатан в sarex-contour + # location ~^/workflows/(.+).js { + # proxy_http_version 1.1; + # proxy_set_header Connection ""; + # rewrite /workflows/(.+) /$1 break; + # proxy_pass http://frontend-svc.processing.svc.cluster.local:80; + # } + location /service-worker.js { try_files /static/$uri @index; }