Merge pull request #36173 from sftim/20220822_reinstate_node_role_master_taint

Reinstate legacy taint for control plane nodes
dev-1.25
Kubernetes Prow Robot 2022-08-23 15:32:04 -07:00 committed by GitHub
commit 403c75a379
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 11 additions and 1 deletions

View File

@ -738,10 +738,20 @@ Used on: Node
Label that kubeadm applies on the control plane nodes that it manages.
### node-role.kubernetes.io/control-plane
### node-role.kubernetes.io/control-plane {#node-role-kubernetes-io-control-plane-taint}
Used on: Node
Example: `node-role.kubernetes.io/control-plane:NoSchedule`
Taint that kubeadm applies on control plane nodes to allow only critical workloads to schedule on them.
### node-role.kubernetes.io/master (deprecated) {#node-role-kubernetes-io-master-taint}
Used on: Node
Example: `node-role.kubernetes.io/master:NoSchedule`
Taint that kubeadm previously applied on control plane nodes to allow only critical workloads to schedule on them.
Replaced by [`node-role.kubernetes.io/control-plane`](#node-role-kubernetes-io-control-plane-taint); kubeadm
no longer sets or uses this deprecated taint.