Skip to content

docs: remove NodePool CRD documentation (internal/BYOC only)#1799

Open
JakeSCahill wants to merge 2 commits into
betafrom
doc-remove-nodepool-docs
Open

docs: remove NodePool CRD documentation (internal/BYOC only)#1799
JakeSCahill wants to merge 2 commits into
betafrom
doc-remove-nodepool-docs

Conversation

@JakeSCahill

Copy link
Copy Markdown
Contributor

Per @david-yu on #1681: the NodePool CRD is used internally for Redpanda Cloud (BYOC) deployments and shouldn't be documented for self-managed users, although it remains actively maintained.

Changes

  • Deletes manage:kubernetes/k-node-pools.adoc and upgrade:k-migrate-node-pools.adoc (the NodePool-CRD blue/green migration guide) and their nav entries
  • Removes the "NodePool CRD (beta)" section from the operator release notes (v26.1.x)
  • Cleans inbound xrefs: k-scale-redpanda (TIP + suggested reading), k-decommission-brokers (suggested reading), and the CRD pointer in k-migrate-node-pools-manually
  • Adds removals-without-aliases entries for the two deleted URLs
  • Keeps k-migrate-node-pools-manually.adoc — that page covers manual migration between Kubernetes node pools, not the CRD

Notes

  • This targets beta (26.2) only. The same pages exist on main (26.1, published) — if they should be removed there too, say the word and I'll open the counterpart PR.
  • Note the operator repo still gates NodePool behind crds.experimental + --enable-v2-nodepools, consistent with internal-only status.

🤖 Generated with Claude Code

Per engineering, the NodePool CRD is used internally for Redpanda Cloud
(BYOC) deployments and should not be documented for self-managed users,
even though it remains actively maintained.

Removes the Node Pools page and the NodePool blue/green migration
guide, their nav entries, the v26.1.x release-notes section, and all
inbound cross-references. The manual node-pool migration guide
(k-migrate-node-pools-manually) stays. Adds removals-without-aliases
entries for the deleted URLs.
@JakeSCahill JakeSCahill requested a review from a team as a code owner July 15, 2026 12:15
@coderabbitai

coderabbitai Bot commented Jul 15, 2026

Copy link
Copy Markdown
Contributor

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: adf8e714-3001-4d5d-bc54-9e168555d1f7

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch doc-remove-nodepool-docs

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@netlify

netlify Bot commented Jul 15, 2026

Copy link
Copy Markdown

Deploy Preview for redpanda-docs-preview ready!

Name Link
🔨 Latest commit a643e9a
🔍 Latest deploy log https://app.netlify.com/projects/redpanda-docs-preview/deploys/6a577bc69490d30008e99707
😎 Deploy Preview https://deploy-preview-1799--redpanda-docs-preview.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.

Users who bookmarked or linked the NodePool pages land on Scale Redpanda
(the closest surviving topic) rather than a 404.
JakeSCahill added a commit that referenced this pull request Jul 15, 2026
Comms for any self-managed adopters of the beta NodePool CRD: the CRD
keeps working and stays maintained, the docs are removed because it is
internal to Redpanda Cloud (BYOC); adopters should contact their
account team. Pairs with the removal in #1799.
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