From e6a2731d7e6031fd1a01b19ad2f4ce318b902c27 Mon Sep 17 00:00:00 2001 From: u1 Date: Sun, 1 Feb 2026 00:42:58 +0000 Subject: [PATCH] feat(api): run wrapper to add contract cost endpoints --- kustomize/base/api/deployment.yaml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/kustomize/base/api/deployment.yaml b/kustomize/base/api/deployment.yaml index c2415f5..dd77df2 100644 --- a/kustomize/base/api/deployment.yaml +++ b/kustomize/base/api/deployment.yaml @@ -14,16 +14,32 @@ spec: spec: imagePullSecrets: - name: gitea-registry + volumes: + - name: trade-api-wrapper + configMap: + name: trade-api-wrapper containers: - name: api image: gitea.mpabi.pl/trade/trade-api:k3s-20260111095435 imagePullPolicy: IfNotPresent + command: ["node", "/override/wrapper.mjs"] ports: - name: http containerPort: 8787 + volumeMounts: + - name: trade-api-wrapper + mountPath: /override/wrapper.mjs + subPath: wrapper.mjs + readOnly: true env: - name: PORT value: "8787" + - name: UPSTREAM_PORT + value: "8788" + - name: UPSTREAM_ENTRY + value: "/app/services/api/server.mjs" + - name: UPSTREAM_HOST + value: "127.0.0.1" - name: APP_VERSION value: "staging" - name: HASURA_GRAPHQL_URL