Compare commits

..

No commits in common. "314d2103d01430161b7222e2a7d8062e3b173d03" and "7d25e214cd8f53649ff98b37b414f042c90585c6" have entirely different histories.

3 changed files with 4 additions and 34 deletions

View File

@ -215,13 +215,9 @@ spec:
value: value:
_default: "http://workspaces-service.workspaces.svc.cluster.local:8000/" _default: "http://workspaces-service.workspaces.svc.cluster.local:8000/"
# Сервиса bim-api-service в контуре wb нет: в ns bim есть только
# backend-service:8000 (bim v2), на него же BIM_API_URL смотрит в
# brusnika-stage и asterus. Клиент bim-api (resty, retry 5 x 1s)
# на неразрешимом DNS отваливался ровно за ~5 с.
- name: BIM_API_URL - name: BIM_API_URL
value: value:
_default: "http://backend-service.bim.svc.cluster.local:8000/" _default: "http://bim-api-service.bim.svc.cluster.local:8080/"
- name: BIM_API_V2_URL - name: BIM_API_V2_URL
value: value:

View File

@ -56,16 +56,13 @@ spec:
limits: limits:
cpu: cpu:
_default: 639m _default: 639m
# Range-отдача BIM-моделей идёт стримом, но поверх неё работает
# gorilla CompressHandler (gzip), и все поды регулярно уходили
# в OOMKilled (exit 137) на 198Mi.
memory: memory:
_default: 512Mi _default: 198Mi
requests: requests:
cpu: cpu:
_default: 50m _default: 50m
memory: memory:
_default: 128Mi _default: 85Mi
probes: probes:
liveness: liveness:
@ -194,13 +191,9 @@ spec:
value: value:
_default: "http://workspaces-service.workspaces.svc.cluster.local:8000/" _default: "http://workspaces-service.workspaces.svc.cluster.local:8000/"
# Сервиса bim-api-service в контуре wb нет: в ns bim есть только
# backend-service:8000 (bim v2), на него же BIM_API_URL смотрит в
# brusnika-stage и asterus. Клиент bim-api (resty, retry 5 x 1s)
# на неразрешимом DNS отваливался ровно за ~5 с.
- name: BIM_API_URL - name: BIM_API_URL
value: value:
_default: "http://backend-service.bim.svc.cluster.local:8000/" _default: "http://bim-api-service.bim.svc.cluster.local:8080/"
- name: BIM_API_V2_URL - name: BIM_API_V2_URL
value: value:

View File

@ -137,25 +137,6 @@ spec:
prefix: / prefix: /
service: goalert.goalert.svc.cluster.local service: goalert.goalert.svc.cluster.local
port: 8081 port: 8081
# Без этого VS /bimv2/api/* попадает в catch-all "/" фронта
# (django/vs-sarex-frontend) и отдаёт 200 с HTML вместо JSON.
bim-backend-v2:
namespace: bim
hosts:
- srx.wb.ru
- lk.srx.wb.ru
gateways:
- istio-system/main-gateway
cors:
allowOrigins:
- exact: https://srx.wb.ru
- exact: https://lk.srx.wb.ru
routes:
- path:
prefix: /bimv2/api/
rewrite: /api/
service: backend-service.bim.svc.cluster.local
port: 8000
vault-vs: vault-vs:
namespace: vault namespace: vault
hosts: hosts: