在 Kubernetes 中,可以使用kubectl taint命令来删除节点上的污点。
以下是删除名为node-role.kubernetes.io/master污点的具体步骤:
确定要删除污点的节点名称。可以使用以下命令查看节点列表:

1
kubectl get nodes

使用以下命令删除污点:

1
kubectl taint nodes <node-name> node-role.kubernetes.io/master:NoSchedule-

如果污点是node-role.kubernetes.io/master:NoExecute,则将上述命令中的NoSchedule替换为NoExecute并执行。

注意:在生产环境中,删除主节点的污点可能会导致一些意外情况,因为主节点通常不应该运行普通的应用 Pod。
在进行操作之前,请确保充分了解其影响。