fix: raise Node heap cap to 512MB and bump pod memory limit #838

Merged
argoyle merged 1 commits from bump-wgc-memory into main 2026-05-19 05:20:36 +00:00
2 changed files with 7 additions and 3 deletions
+4 -2
View File
@@ -30,8 +30,10 @@ ENV TZ Europe/Stockholm
# Install wgc CLI globally for Cosmo Router composition
RUN npm install -g wgc@latest
# Cap Node.js heap for runtime wgc invocations to prevent OOM
ENV NODE_OPTIONS="--max-old-space-size=64"
# Cap Node.js heap for runtime wgc invocations. 512MB leaves room for
# composing supergraphs with many subgraphs; lower caps (e.g. 64MB) OOM
# wgc as the subgraph count grows.
ENV NODE_OPTIONS="--max-old-space-size=512"
# Copy timezone data and certificates
COPY --from=build /usr/share/zoneinfo /usr/share/zoneinfo
+3 -1
View File
@@ -43,7 +43,9 @@ spec:
resources:
requests:
cpu: "20m"
memory: "20Mi"
memory: "128Mi"
limits:
memory: "768Mi"
livenessProbe:
httpGet:
path: /health/live