Admitting the Worker Nodes

Admitting the worker nodes to the cluster is simple; we just have the first control plane node create a token and print the join command (kubeadm token create --print-join-command) for each worker node, then execute it from that worker node.

And voilĂ ! We have a functioning cluster.

VoilĂ 

We can also see that the cluster is functioning well from HAProxy's perspective:

HAProxy Stats 2

As a reminder, this is all persisted in the Ansible tasks.