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; }