Update wb configurations: increase filestream resource limits, fix BIM_API_URL references, and add Istio routing for /bimv2/api/
This commit is contained in:
parent
7d25e214cd
commit
ced8b7bc04
@ -215,9 +215,13 @@ spec:
|
||||
value:
|
||||
_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
|
||||
value:
|
||||
_default: "http://bim-api-service.bim.svc.cluster.local:8080/"
|
||||
_default: "http://backend-service.bim.svc.cluster.local:8000/"
|
||||
|
||||
- name: BIM_API_V2_URL
|
||||
value:
|
||||
|
||||
@ -56,13 +56,16 @@ spec:
|
||||
limits:
|
||||
cpu:
|
||||
_default: 639m
|
||||
# Range-отдача BIM-моделей идёт стримом, но поверх неё работает
|
||||
# gorilla CompressHandler (gzip), и все поды регулярно уходили
|
||||
# в OOMKilled (exit 137) на 198Mi.
|
||||
memory:
|
||||
_default: 198Mi
|
||||
_default: 512Mi
|
||||
requests:
|
||||
cpu:
|
||||
_default: 50m
|
||||
memory:
|
||||
_default: 85Mi
|
||||
_default: 128Mi
|
||||
|
||||
probes:
|
||||
liveness:
|
||||
@ -191,9 +194,13 @@ spec:
|
||||
value:
|
||||
_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
|
||||
value:
|
||||
_default: "http://bim-api-service.bim.svc.cluster.local:8080/"
|
||||
_default: "http://backend-service.bim.svc.cluster.local:8000/"
|
||||
|
||||
- name: BIM_API_V2_URL
|
||||
value:
|
||||
|
||||
@ -137,6 +137,21 @@ spec:
|
||||
prefix: /
|
||||
service: goalert.goalert.svc.cluster.local
|
||||
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
|
||||
routes:
|
||||
- path:
|
||||
prefix: /bimv2/api/
|
||||
rewrite: /api/
|
||||
service: backend-service.bim.svc.cluster.local
|
||||
port: 8000
|
||||
vault-vs:
|
||||
namespace: vault
|
||||
hosts:
|
||||
|
||||
Loading…
Reference in New Issue
Block a user