title: elasticsearch on kubernetes - discovery of nodes
body: <p>We are attempting to run Elasticsearch on top of a kubernetes / flannel / coreos cluster.</p>
  
  <p>As flannel <a href="https://github.com/coreos/flannel/issues/52" rel="nofollow">does not support multicast</a>, we cannot use Zen multicast discovery to allow the nodes to find each other, form a cluster and communicate.</p>
  
  <p>Short of hard-coding the IP addresses of all the kubernetes nodes into the ES-config-file, is there another method we can utilise to assist in discovery? Possibly using etcd2 or some other kubernetes-compatible discovery service?</p>