Skip to content

Commit 81515cc

Browse files
committed
finalize node-role control-plane validation
1 parent 2aec9ea commit 81515cc

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

docs/proposals/20250513-propogate-taints.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -295,7 +295,7 @@ Proper validation on the new field has to:
295295
* With the exception of `node.kubernetes.io/out-of-service`, this taints are managed by the node controller or the kubelet.
296296
* block taints with the key prefix `node.cloudprovider.kubernetes.io/`
297297
* This taints are either managed by the kubelet or by a cloud-controller-manager's node-lifecycle-controller
298-
* block the taints `node-role.kubernetes.io/control-plane` and `node-role.kubernetes.io/master` (deprecated) for MachineDeployments and MachineSets.
298+
* block the taints `node-role.kubernetes.io/control-plane` and `node-role.kubernetes.io/master` (deprecated) for control-plane Machines (identified by existence of the label `cluster.x-k8s.io/control-plane`) and for MachineDeployments and MachineSets.
299299
* This taints are dedicated to be set on control-plane machines, not for workers.
300300

301301
If in the future we are introducing new taints that users should not be able to set, ratcheting may be used.

0 commit comments

Comments
 (0)