<p>I am trying to create a High availability Kubernetes cluster for my CI/CD pipeline for deploying my Spring Boot microservices.</p>

<p>I am following the following kubernetes official document for exploring:</p>

<p><a href="https://kubernetes.io/docs/setup/independent/high-availability/" rel="nofollow noreferrer">https://kubernetes.io/docs/setup/independent/high-availability/</a></p>

<p>My confusion is that - when reading, I found that need to create Load Balancer for kube-api server for forming the HA cluster. Actually I am planning to use AWS Ec2 machines for forming the cluster. So I will get Elastic Load Balancer from AWS. So do I need to create separate Load balancer as described in document or can I use the ELB for the same ?</p>

Mr.DevEng
<p>You can use only ELB for this purpose.</p>

<p>Hopefully these <a href="https://medium.com/@hagaibarel/kubernetes-and-elbs-the-hard-way-c59a15779caf" rel="nofollow noreferrer">Kubernetes and ELBs, The Hard Way</a> instructions will be useful for you.</p>
