Kubernetes Master Node label

3/27/2020

When I was labeling my worker nodes I accidentally labeled my master node as a worker.

kubectl label node node01 node-role.kubernetes.io/worker=worker

now my cluster looks like this:

NAME     STATUS   ROLES           AGE   VERSION
node01   Ready    master,worker   54m   v1.18.0
node02   Ready    worker          52m   v1.18.0
node03   Ready    worker          51m   v1.18.0
node04   Ready    worker          51m   v1.18.0

How do I remove worker from my Master node?

-- mikev1963
kubernetes

1 Answer

3/27/2020

kubectl label node node01 node-role.kubernetes.io/worker-. The - tells it to remove the label.

-- coderanger
Source: StackOverflow