Skip to content

Commit bfeeb0b

Browse files
committed
Make the spare definition more generic, to include instances outside of runtime upgrade
1 parent 8b5e5e3 commit bfeeb0b

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

articles/operator-nexus/reference-near-edge-baremetal-machine-roles.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -66,8 +66,8 @@ The spare node is never provisioned and doesn't have the Cluster version, Kubern
6666
The spare node’s `cordonState` is set to `Uncordoned`, the `powerState` is set to `Off`, and the Kubernetes version value is unset.
6767
The `detailedStatus` is made `Available` and its `detailedStatusMessage` is `Available to participate in the cluster.`
6868

69-
Once a Cluster runtime upgrade *(brownfield, BF)* is executed and completed, the spare node designation is reassigned to another node in the control plane pool.
70-
After the runtime upgrade concludes, there's one spare node that used to be an active node at some point in time.
69+
When a spare node has been provisioned, the spare node designation is reassigned to another node in the control plane pool.
70+
After the runtime upgrade concludes, there's one spare node that used to be an active node at some point in time. Outside of a runtime upgrade, an active KCP server can become the spare, if it moves into an unhealthy state.
7171
The newly designated spare node reflects the previous Cluster version and includes the OAM IP information.
72-
Additionally, the spare node’s `cordonState` is set to `Cordoned`, the `powerState` is set to `Off`, and the Kubernetes version value is unset.
72+
The spare node’s `cordonState` is set to `Cordoned`, the `powerState` is set to `Off`, and the Kubernetes version value is unset.
7373
The `detailedStatus` is made `Available` and its `detailedStatusMessage` is `Available to participate in the cluster.`

0 commit comments

Comments
 (0)