Skip to content

Disable service links on executor pods - #413

Closed
jess-sol wants to merge 1 commit into
mainfrom
jess/disable-service-links-executors
Closed

jess-sol wants to merge 1 commit into
mainfrom
jess/disable-service-links-executors

Conversation

@jess-sol

Copy link
Copy Markdown
Contributor

Sets enableServiceLinks: false on the code executor and JS executor pod specs.

Both pods were inheriting a *_SERVICE_HOST/*_PORT env var for every Service in their namespace, which neither service reads, and which execution environments shouldn't see. Same treatment the agent sandbox pods received in #410. KUBERNETES_SERVICE_HOST is unaffected by this setting.

Test plan: rendered the chart with ci/test-install-values.yaml plus ci/test-js-executor-enabled-option.yaml; both the code-executor and js-executor Deployments have enableServiceLinks: false in their pod spec.

The code and JS executor pods were inheriting a *_SERVICE_HOST/*_PORT
env var for every Service in their namespace, which they don't use,
and shouldn't see.
@jess-sol
jess-sol requested a review from ryanartecona October 30, 2026 00:08
@greptile-apps

greptile-apps Bot commented Oct 30, 2026 •

Copy link
Copy Markdown
Contributor

RetriggerView in GreptileConfidence Score: 5/5

[Low impact] The PR appears safe to merge; no actionable failures were found.

Reviews (1) · Last reviewed commit: "Disable service links on executor pods" · Reviewed by Greptile

@jess-sol jess-sol closed this Oct 30, 2026
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