Capgemini / kubeform

Form your :boat: Kubernetes :anchor: cluster anywhere using CoreOS, Terraform and Ansible
https://capgemini.github.io/kubeform
MIT License
327 stars 56 forks source link

Provide a load balancer across the master API server nodes #4

Open tayzlor opened 8 years ago

tayzlor commented 8 years ago

Should look something like this -

image

The worker then needs updated -

https://github.com/Capgemini/apollo-kubernetes/blob/master/roles/k8s-worker/templates/kube-proxy.yaml.j2#L14 Would then be modified to go through the load balancer rather than direct to a single master (SPOF at the moment)

tayzlor commented 8 years ago

In AWS we solved this with an ELB in front of the master APIservers