Skip to content

Update KCP node provisioning details in documentation#4299

Open
deepukraju wants to merge 1 commit into
MicrosoftDocs:mainfrom
deepukraju:patch-3
Open

Update KCP node provisioning details in documentation#4299
deepukraju wants to merge 1 commit into
MicrosoftDocs:mainfrom
deepukraju:patch-3

Conversation

@deepukraju
Copy link
Copy Markdown
Contributor

Clarified the behavior of the 'EnableRepurposeSpareKcpNode' feature flag and its impact on KCP node availability. Added notes on KCP node maintenance and runtime version requirements.

Clarified the behavior of the 'EnableRepurposeSpareKcpNode' feature flag and its impact on KCP node availability. Added notes on KCP node maintenance and runtime version requirements.
@prmerger-automator
Copy link
Copy Markdown
Contributor

@deepukraju : Thanks for your contribution! The author(s) and reviewer(s) have been notified to review your proposed change.

@learn-build-service-prod
Copy link
Copy Markdown
Contributor

Learn Build status updates of commit 0ce8483:

✅ Validation status: passed

File Status Preview URL Details
operator-nexus/concepts-cluster-deployment-overview.md ✅Succeeded

For more details, please refer to the build report.

@ttorble
Copy link
Copy Markdown
Contributor

ttorble commented May 18, 2026

@dougbristow

Can you review the proposed changes?

IMPORTANT: When the changes are ready for publication, adding a #sign-off comment is the best way to signal that the PR is ready for the review team to merge.

#label:"aq-pr-triaged"
@MicrosoftDocs/public-repo-pr-review-team

@prmerger-automator prmerger-automator Bot added the aq-pr-triaged Tracking label for the PR review team label May 18, 2026
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a note in the Operator Nexus cluster deployment overview documentation describing how the EnableRepurposeSpareKcpNode feature flag affects spare KCP node provisioning, along with statements that the required number of KCP nodes is always maintained and that the feature requires runtime version 4.11+.

Changes:

  • Add a [!NOTE] block explaining the EnableRepurposeSpareKcpNode feature flag behavior.
  • Document that the required number of KCP nodes is always maintained.
  • Document the 4.11+ runtime version requirement for the feature.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Once KCP nodes are successfully provisioned, the deployment action proceeds to provision NMP nodes in parallel. Each management group must achieve at least a 50% provisioning success rate. If this requirement isn't met, the cluster deployment action fails, resulting in the cluster status being marked as failed.

> [!NOTE]
> The availability of spare KCP node on the cluster depends on the 'EnableRepurposeSpareKcpNode' feature flag. If the feature is enabled there will be no spare KCP on the cluster and it will be provisoined as a NMP node.
Once KCP nodes are successfully provisioned, the deployment action proceeds to provision NMP nodes in parallel. Each management group must achieve at least a 50% provisioning success rate. If this requirement isn't met, the cluster deployment action fails, resulting in the cluster status being marked as failed.

> [!NOTE]
> The availability of spare KCP node on the cluster depends on the 'EnableRepurposeSpareKcpNode' feature flag. If the feature is enabled there will be no spare KCP on the cluster and it will be provisoined as a NMP node.
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.

4 participants