<p>I did kubeadm init on one machine. I followed all the instructions on network etc and end up with this:</p>
<p><code>kubectl get nodes</code>:</p>
<pre class="lang-bash prettyprint-override"><code>NAME              STATUS   ROLES           AGE    VERSION
slchvdvcybld001   Ready    control-plane   140m   v1.24.2
slchvdvcydtb001   Ready    &lt;none&gt;          136m   v1.24.2
slchvdvcytst001   Ready    &lt;none&gt;          137m   v1.24.2
</code></pre>
<p>As you can see, no nodes are Master or worker or similar.</p>
<p>I don't have some special setup, all I did is install it and did init.</p>
<p>There are no errors in logs file. Dashboard is in GREEN and everything is in green.</p>
<p>These are versions of kubectl and so on:</p>
<pre class="lang-bash prettyprint-override"><code>Client Version: v1.24.2
Kustomize Version: v4.5.4
Server Version: v1.24.2
</code></pre>

<p>Labelling of master node is deprecated.  That's where when  using <code>kubectl get nodes</code> its showing role as &quot;control-plane&quot; instead of &quot;control-plane,master&quot;</p>
<p>More details are in following link
Kubeadm: <a href="http://git.k8s.io/enhancements/keps/sig-cluster-lifecycle/kubeadm/2067-rename-master-label-taint/README.md" rel="nofollow noreferrer">http://git.k8s.io/enhancements/keps/sig-cluster-lifecycle/kubeadm/2067-rename-master-label-taint/README.md</a></p>
