Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I think you just need to provide a flat networking infrastructure where all nodes get their own IP and can reach each other. So you can swap flannel for project calico or your own setup if you like.


Yep - see http://www.projectcalico.org/calico-networking-for-kubernete....

[Disclosure - I'm part of the Project Calico team.]


Weave and Openvswitch are two other options. Many IaaS (gcp, aws) provide the required nobs and dials to configure this "natively" using their API so no extra SDN required if you are already running on a compatible cloud provider.


I thought each host needs an entire /24 subnet, and the pods that run on the host get individual IP addresses. Am I mistaken?


No, there's a private network that's shared between all the containers running on the pods, but as long as the nodes can see each other, you're good.

Full disclosure: I work at Google on Kubernetes




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: