To untaint my nodes, my scripts use ...
# kubectl taint nodes --all node-role.kubernetes.io/master-but I want to deliberately taint my node to test this untaint functionality. I tried this variant and it works fine ...
# kubectl taint nodes foo foo=DoNotSchedulePods:NoExecute
# kubectl taint nodes foo foo:NoExecute-
node/foo untaintedbut I can't see how to set up so I can test the specific taint that I need to get rid of. I tried e.g.
# kubectl taint nodes foo foo=node-role.kubernetes.io/master
error: unknown taint spec: foo=node-role.kubernetes.io/master How to put it into situation where I can test the aforementioned untainted command?
To untaint the node:
kubectl taint node <Node Name> node-role.kubernetes.io/master-To taint the node:
kubectl taint node <Node Name> node-role.kubernetes.io/master=:NoSchedule