Add CORS and routes for transmittal-api, inspections-backend, workflows-api, and workspaces-api in brusnika-prod Istio configuration

This commit is contained in:
emelinda 2026-10-05 23:17:03 +03:00
parent ef5ae0c01d
commit 2fa77d717e

View File

@ -708,6 +708,82 @@ spec:
rewrite: /
service: frontend-service.notes.svc.cluster.local
port: 8080
transmittal-api-virt-service:
namespace: transmittal
hosts:
- cde.brusnika.ru
gateways:
- ingress-nginx/global-cde-gw
cors:
allowOrigins:
- exact: https://cde.brusnika.ru
- exact: https://stamp-verification.cde.brusnika.ru
- exact: https://document-link.cde.brusnika.ru
extraAllowMethods:
- HEAD
routes:
- path:
prefix: /transmittals/api/
rewrite: /api/
service: transmittal-service.transmittal.svc.cluster.local
port: 80
inspections-backend:
namespace: inspections
hosts:
- cde.brusnika.ru
gateways:
- ingress-nginx/global-cde-gw
cors:
allowOrigins:
- exact: https://cde.brusnika.ru
- exact: https://stamp-verification.cde.brusnika.ru
- exact: https://document-link.cde.brusnika.ru
extraAllowMethods:
- HEAD
routes:
- path:
prefix: /inspections/api/
rewrite: /api/
service: backend-service.inspections.svc.cluster.local
port: 8000
workflows-api:
namespace: workflow
hosts:
- cde.brusnika.ru
gateways:
- ingress-nginx/global-cde-gw
cors:
allowOrigins:
- exact: https://cde.brusnika.ru
- exact: https://stamp-verification.cde.brusnika.ru
- exact: https://document-link.cde.brusnika.ru
extraAllowMethods:
- HEAD
routes:
- path:
prefix: /workflows/api/
rewrite: /api/
service: workflows-api-service.workflow.svc.cluster.local
port: 8000
workspaces-api:
namespace: workspaces
hosts:
- cde.brusnika.ru
gateways:
- ingress-nginx/global-cde-gw
cors:
allowOrigins:
- exact: https://cde.brusnika.ru
- exact: https://stamp-verification.cde.brusnika.ru
- exact: https://document-link.cde.brusnika.ru
extraAllowMethods:
- HEAD
routes:
- path:
prefix: /workspaces/api/
rewrite: /api/
service: workspaces-service.workspaces.svc.cluster.local
port: 8000
issues-vs:
namespace: issues
hosts: