Creating a standalone cluster with master node under a LB

Asking for help? Comment out what you need so we can get more information to help you!

Cluster information:

Cluster information:

Kubernetes version: 1.14
Cloud being used: bare-metal
Installation method: kubeadm
Host OS: RHEL 7.7
CNI and version: Calico
CRI and version: Docker 18.03

What is the recommended way to build a Standalone Kubernetes cluster where the master node is sitting under a Load Balancer.

With --control-plane-endpoint, we effectively create a HA control plane which allows other kubernetes masters to be joined into cluster. Although if we choose not to add any further master nodes the cluster effectively remains a standalone cluster. I am wondering if there is any other clean way of doing this