Skip to content

[INF-6865] Increase js executor default mem#288

Closed
lukefoster11 wants to merge 8 commits into
mainfrom
lfoster/jse-increase-mem
Closed

[INF-6865] Increase js executor default mem#288
lukefoster11 wants to merge 8 commits into
mainfrom
lfoster/jse-increase-mem

Conversation

@lukefoster11
Copy link
Copy Markdown

No description provided.

lukefoster11 and others added 8 commits May 8, 2026 10:51
Adds optional MCP server support to the Retool Helm chart, disabled by default.

Main changes:

- Adds a new mcp values block in charts/retool/values.yaml and root values.yaml.
- Adds a standalone MCP Service, Deployment, and optional PodDisruptionBudget.
- Runs MCP using the backend image with SERVICE_TYPE=MCP_SERVER.
- Supports MCP configuration for replicas, resources, env vars, toolsets, transport/session limits, service ports, affinity, node selectors, and tolerations.
- Routes /mcp and /.well-known/oauth-protected-resource to the MCP service through both Ingress and HTTPRoute.
- Adds MCP helper labels/naming in _helpers.tpl.
- Adds CI render coverage via test-mcp-enabled-option.yaml.

Validation performed:

- Helm template render with MCP disabled
- Helm template render with MCP enabled
- Helm lint with MCP enabled
- kubeconform validation during earlier verification
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants