It would be nice to see a write up on why kubernetes is superior to geard. I spent some time talking with Openshift on the subject. Their reasoning is that kubernetes is better when companies scale to multiple teams. But the drawbacks are static service discovery which in the openshift project they will be working to add in support for dynamic service discovery, which I do not fully understand since I do not fully understand how kubernetes is central service discovery and geard + Consul is not.
Geard + Consul + Jeff Lindsays Docker Registrator makes dynamic docker service discovery a breeze. Can someone please help better explain why I should drop this in favor of Kubernetes?