Skip to content

docs(vcluster): remove private nodes support from workload service account#1941

Merged
djwfyi merged 1 commit intomainfrom
DOC-1306/workload-service-account-private-nodes
Apr 16, 2026
Merged

docs(vcluster): remove private nodes support from workload service account#1941
djwfyi merged 1 commit intomainfrom
DOC-1306/workload-service-account-private-nodes

Conversation

@djwfyi
Copy link
Copy Markdown
Collaborator

@djwfyi djwfyi commented Apr 15, 2026

Summary

  • Removes privateNodes="true" from the TenancySupport banner on the workloadServiceAccount page
  • Removes private-nodes from sidebar_class_name
  • Adds a note directing private node users to privateNodes.joinNode.containerd.registry for image pull configuration

workloadServiceAccount.imagePullSecrets does not apply to private nodes because workload pods run on dedicated private nodes and never sync to the Control Plane Cluster namespace. The equivalent for private nodes is containerd-level registry configuration.

Note: controlPlane.advanced.serviceAccount (the control plane's own ServiceAccount) correctly remains marked as supported for private nodes — that pod always runs in the Control Plane Cluster.

Test plan

  • Verify the workloadServiceAccount page no longer shows Private Nodes in the supported configurations banner
  • Verify the Private Nodes note renders correctly with a working link to privateNodes.joinNode.containerd.registry

Closes DOC-1306

🤖 Generated with Claude Code

…count

workloadServiceAccount.imagePullSecrets does not work for private nodes
because workload pods run on dedicated private nodes and do not sync to
the Control Plane Cluster namespace. Add a note pointing private node
users to privateNodes.joinNode.containerd.registry instead.

Closes DOC-1306

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@djwfyi djwfyi requested a review from a team as a code owner April 15, 2026 15:20
@netlify
Copy link
Copy Markdown

netlify bot commented Apr 15, 2026

Deploy Preview for vcluster-docs-site ready!

Name Link
🔨 Latest commit ebc6b00
🔍 Latest deploy log https://app.netlify.com/projects/vcluster-docs-site/deploys/69dfacc03aaeef0008b6a18a
😎 Deploy Preview https://deploy-preview-1941--vcluster-docs-site.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@djwfyi djwfyi self-assigned this Apr 15, 2026
@github-actions
Copy link
Copy Markdown
Contributor

@djwfyi djwfyi merged commit 6032085 into main Apr 16, 2026
20 checks passed
@djwfyi djwfyi deleted the DOC-1306/workload-service-account-private-nodes branch April 16, 2026 11:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants