Skip to content

docs/executors: remove outdated k8s-native same-node requirement#1820

Merged
michaellzc merged 1 commit into
mainfrom
michaellzc/fix-docs
Jul 21, 2026
Merged

docs/executors: remove outdated k8s-native same-node requirement#1820
michaellzc merged 1 commit into
mainfrom
michaellzc/fix-docs

Conversation

@michaellzc

Copy link
Copy Markdown
Member

Native Kubernetes executor Job pods no longer need to be co-located on the same node as the Executor pod — that requirement was removed when the single-job-pod runtime (with emptyDir workspaces) became the default, so Job pods now schedule across any node in the cluster. This removes the stale same-node scheduling guidance (including the spec.nodeName Downward API co-location example) from the deployment guide and the troubleshooting page, and drops the 110-pods-per-node note that only applied under the old co-location constraint. The EXECUTOR_KUBERNETES_NODE_* env vars are now framed as optional scheduling constraints rather than a co-location requirement.

🤖 Generated with Claude Code

@vercel

vercel Bot commented Jul 21, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
sourcegraph-docs Ready Ready Preview, Comment Jul 21, 2026 5:03pm

Request Review

@michaellzc
michaellzc requested a review from a team July 21, 2026 00:09
@michaellzc
michaellzc enabled auto-merge (squash) July 21, 2026 00:09
@michaellzc
michaellzc requested review from a team and DaedalusG July 21, 2026 16:51
Native Kubernetes executor Job pods no longer must be co-located on the
same node as the Executor pod. That requirement was removed when the
single-job-pod runtime (emptyDir workspaces) became the default, so Job
pods now schedule across any node in the cluster. Remove the stale
same-node scheduling guidance and the 110-pods-per-node note it implied.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@michaellzc
michaellzc force-pushed the michaellzc/fix-docs branch from 06c855e to fa80ed6 Compare July 21, 2026 17:01
@michaellzc
michaellzc merged commit 19921e2 into main Jul 21, 2026
2 checks passed
@michaellzc
michaellzc deleted the michaellzc/fix-docs branch July 21, 2026 17:03
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