Add CORS and routes for new backend services in brusnika-prod Istio configuration
This commit is contained in:
parent
2fa77d717e
commit
bb144b1563
@ -784,6 +784,188 @@ spec:
|
|||||||
rewrite: /api/
|
rewrite: /api/
|
||||||
service: workspaces-service.workspaces.svc.cluster.local
|
service: workspaces-service.workspaces.svc.cluster.local
|
||||||
port: 8000
|
port: 8000
|
||||||
|
bim-backend-v2:
|
||||||
|
namespace: bim
|
||||||
|
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: /bimv2/api/
|
||||||
|
rewrite: /api/
|
||||||
|
service: backend-service.bim.svc.cluster.local
|
||||||
|
port: 8000
|
||||||
|
notes-backend:
|
||||||
|
namespace: notes
|
||||||
|
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: /notes/api/
|
||||||
|
rewrite: /api/
|
||||||
|
service: backend-service.notes.svc.cluster.local
|
||||||
|
port: 8000
|
||||||
|
mapper-backend:
|
||||||
|
namespace: mapper
|
||||||
|
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: /mapper/api/
|
||||||
|
rewrite: /api/
|
||||||
|
service: backend-service.mapper.svc.cluster.local
|
||||||
|
port: 8000
|
||||||
|
eav:
|
||||||
|
namespace: eav
|
||||||
|
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: /eav/api/
|
||||||
|
rewrite: /api/
|
||||||
|
service: eav-service.eav.svc.cluster.local
|
||||||
|
port: 8000
|
||||||
|
- path:
|
||||||
|
prefix: /eav/admin/
|
||||||
|
service: eav-service.eav.svc.cluster.local
|
||||||
|
port: 8000
|
||||||
|
comparisons-backend:
|
||||||
|
namespace: comparisons
|
||||||
|
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: /comparisons/api/
|
||||||
|
rewrite: /api/
|
||||||
|
service: backend-service.comparisons.svc.cluster.local
|
||||||
|
port: 80
|
||||||
|
django-media:
|
||||||
|
namespace: django
|
||||||
|
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: /media/
|
||||||
|
rewrite: /
|
||||||
|
service: s3-proxy-service.django.svc.cluster.local
|
||||||
|
port: 80
|
||||||
|
resources:
|
||||||
|
namespace: resources
|
||||||
|
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: /resources/
|
||||||
|
rewrite: /
|
||||||
|
service: resources-service.resources.svc.cluster.local
|
||||||
|
port: 8000
|
||||||
|
- path:
|
||||||
|
prefix: /res-admin/
|
||||||
|
service: resources-service.resources.svc.cluster.local
|
||||||
|
port: 8000
|
||||||
|
- path:
|
||||||
|
prefix: /resource-management/
|
||||||
|
service: resources-service.resources.svc.cluster.local
|
||||||
|
port: 8000
|
||||||
|
srx-admin:
|
||||||
|
namespace: django
|
||||||
|
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: /control-interface/
|
||||||
|
rewrite: /
|
||||||
|
service: srx-admin-svc.django.svc.cluster.local
|
||||||
|
port: 8080
|
||||||
|
administration-users:
|
||||||
|
namespace: django
|
||||||
|
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: /administration/users
|
||||||
|
service: frontend-service.django.svc.cluster.local
|
||||||
|
port: 80
|
||||||
issues-vs:
|
issues-vs:
|
||||||
namespace: issues
|
namespace: issues
|
||||||
hosts:
|
hosts:
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user