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:
|
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://bim-api-service.bim.svc.cluster.local:8080/"
|
_default: "http://backend-service.bim.svc.cluster.local:8000/"
|
||||||
|
|
||||||
- name: BIM_API_V2_URL
|
- name: BIM_API_V2_URL
|
||||||
value:
|
value:
|
||||||
|
|||||||
@ -56,13 +56,16 @@ spec:
|
|||||||
limits:
|
limits:
|
||||||
cpu:
|
cpu:
|
||||||
_default: 639m
|
_default: 639m
|
||||||
|
# Range-отдача BIM-моделей идёт стримом, но поверх неё работает
|
||||||
|
# gorilla CompressHandler (gzip), и все поды регулярно уходили
|
||||||
|
# в OOMKilled (exit 137) на 198Mi.
|
||||||
memory:
|
memory:
|
||||||
_default: 198Mi
|
_default: 512Mi
|
||||||
requests:
|
requests:
|
||||||
cpu:
|
cpu:
|
||||||
_default: 50m
|
_default: 50m
|
||||||
memory:
|
memory:
|
||||||
_default: 85Mi
|
_default: 128Mi
|
||||||
|
|
||||||
probes:
|
probes:
|
||||||
liveness:
|
liveness:
|
||||||
@ -191,9 +194,13 @@ 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://bim-api-service.bim.svc.cluster.local:8080/"
|
_default: "http://backend-service.bim.svc.cluster.local:8000/"
|
||||||
|
|
||||||
- name: BIM_API_V2_URL
|
- name: BIM_API_V2_URL
|
||||||
value:
|
value:
|
||||||
|
|||||||
@ -137,6 +137,21 @@ 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
|
||||||
|
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:
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user