Skip to content

[INF-7324] (opt-in) hpa for jse deployment - #363

Open
lukefoster11 wants to merge 8 commits into
mainfrom
lfoster/jse-hpa
Open

[INF-7324] (opt-in) hpa for jse deployment#363
lukefoster11 wants to merge 8 commits into
mainfrom
lfoster/jse-hpa

Conversation

@lukefoster11

@lukefoster11 lukefoster11 commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

Easy to enable hpa for the js-executor deployment. Scale on 70% mem and 70% cpu usage.
Ask from Colgate

@greptile-apps

greptile-apps Bot commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

Confidence Score: 5/5

The PR appears safe to merge.

No blocking failure remains.

Important Files Changed

Filename Overview
charts/retool/templates/deployment_js_executor.yaml Adds the gated JS executor HPA, matching-request validation, and conditional omission of Deployment replicas.
charts/retool/values.yaml Adds the chart’s public JS executor autoscaling defaults and configuration guidance.
values.yaml Keeps the repository-level values copy synchronized with the deployable chart defaults.
charts/retool/ci/test-js-executor-hpa-option.yaml Adds a fixture covering HPA rendering, CPU and memory targets, replica ownership, and scaling behavior.
charts/retool/Chart.yaml Increments the chart patch version for the new opt-in feature.

Reviews (6): Last reviewed commit: "simplify" | Re-trigger Greptile

Comment thread charts/retool/templates/deployment_js_executor.yaml
@lukefoster11 lukefoster11 changed the title (opt-in) hpa for jse deployment [INF-7324] (opt-in) hpa for jse deployment Aug 14, 2026
@lukefoster11

Copy link
Copy Markdown
Contributor Author

@greptile review me again

Comment thread charts/retool/templates/deployment_js_executor.yaml Outdated
@lukefoster11

Copy link
Copy Markdown
Contributor Author

@greptile review me again pls

Comment thread charts/retool/templates/deployment_js_executor.yaml Outdated
@lukefoster11

Copy link
Copy Markdown
Contributor Author

@greptile can you review again

@lukefoster11

Copy link
Copy Markdown
Contributor Author

@greptile review me again pls

@lukefoster11
lukefoster11 marked this pull request as ready for review August 18, 2026 20:18
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.

1 participant