Files
trade-deploy/kustomize/base/kustomization.yaml
u1 57433c7e75 feat(dlob): support two sources + per-user switch
- Add "source" column + composite PKs for DLOB tables\n- Filter public Hasura selects by X-Hasura-Dlob-Source\n- Run parallel workers for mevnode + dlob.drift.trade\n- Frontend proxy sets x-hasura-dlob-source from cookie and injects UI switch
2026-02-13 11:25:32 +01:00

62 lines
1.6 KiB
YAML

apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- cm-trade-deploy.yaml
- postgres/service.yaml
- postgres/statefulset.yaml
- postgres/job-migrate.yaml
- hasura/service.yaml
- hasura/deployment.yaml
- hasura/job-bootstrap.yaml
- api/service.yaml
- api/deployment.yaml
- ingestor/deployment.yaml
- frontend/service.yaml
- frontend/deployment.yaml
- dlob/redis.yaml
- dlob/publisher-deployment.yaml
- dlob/server-service.yaml
- dlob/server-deployment.yaml
- dlob-worker/deployment.yaml
- dlob-worker/deployment-drift.yaml
- dlob-depth-worker/deployment.yaml
- dlob-depth-worker/deployment-drift.yaml
- dlob-slippage-worker/deployment.yaml
- dlob-slippage-worker/deployment-drift.yaml
- dlob-ts-archiver/deployment.yaml
- dlob-ts-archiver/deployment-drift.yaml
- candles-cache-worker/deployment.yaml
configMapGenerator:
- name: postgres-initdb
files:
- initdb/001_init.sql
- name: hasura-bootstrap-script
files:
- hasura/hasura-bootstrap.mjs
- name: dlob-worker-script
files:
- dlob-worker/worker.mjs
- name: dlob-depth-worker-script
files:
- dlob-depth-worker/worker.mjs
- name: dlob-slippage-worker-script
files:
- dlob-slippage-worker/worker.mjs
- name: dlob-ts-archiver-script
files:
- dlob-ts-archiver/worker.mjs
- name: candles-cache-worker-script
files:
- candles-cache-worker/worker.mjs
- name: trade-api-wrapper
files:
- api/wrapper.mjs
- name: trade-api-upstream
files:
- api/server.mjs
generatorOptions:
disableNameSuffixHash: true