Skip to content

Commit f3b520e

Browse files
committed
add nodeDeletionTimeout to ControlPlane contract
1 parent 9b75a40 commit f3b520e

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

docs/book/src/developer/architecture/controllers/control-plane.md

+6-1
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,12 @@ documentation][scale].
9797
* `machineTemplate.nodeDrainTimeout` - is a *metav1.Duration defining the total amount of time
9898
that the controller will spend on draining a control plane node.
9999
The default value is 0, meaning that the node can be drained without any time limitations.
100-
100+
101+
* `machineTemplate.nodeDeletionTimeout` - is a *metav1.Duration defining how long the controller
102+
will attempt to delete the Node that is hosted by a Machine after the Machine is marked for
103+
deletion. A duration of 0 will retry deletion indefinitely. It defaults to 10 seconds on the
104+
Machine.
105+
101106
#### Required `status` fields
102107

103108
The `ImplementationControlPlane` object **must** have a `status` object.

0 commit comments

Comments
 (0)