RKE still leave worker even not defined


I’m testing RKE and I found out that when I do have just master and don’t create a worker or I do create it later it looks like it still have the worker on the master node.

So If I deploy any service I see it running on master node even if I din’t create the master as node.


  • address:
    user: ubuntu
    role: [controlplane,etcd]

Is the a Kubernetes feature just to not make it go down ? is it to be safer ?

or is it a problem of the RKE since it show me as a master but it is acting as worker as well.