How to enable workers on your control plane nodes.
allowSchedulingOnControlPlanes: true
:
controlplane.yaml
file before it is applied to the control plane nodes, by editing the machine config, or by patching the machine config.
node.kubernetes.io/exclude-from-external-load-balancers
should also be removed from the control plane nodes.
This label is added by default and instructs load balancers to exclude the node from the list of backend servers used by external load balancers.
In order to remove this label, you can patch the machine configuration for the control plane nodes with the patch: