The etcd Cloud plugin allow to use etcd for the unicast discovery mechanism.
The purpose of that plugin is to discover the transport adresses of the other Elasticsearch nodes in a cluster with etcd access.
Let's say you have this configuration stored in etcd :
/services/<<myclustername>>/1/transport: {"host":"127.0.0.1","port":9300}
/services/<<myclustername>>/2/transport: {"host":"127.0.0.1","port":9301}
/services/<<myclustername>>/3/transport: {"host":"127.0.0.1","port":9302}
With this elasticsearch configuration :
cloud:
etcd:
host: http://localhost:4001
key: /services/<<myclustername>>
discovery:
type: etcd
Then elasticsearch will use unicast discovery and try to connect to the other nodes using the transport addresses set in etcd.
#About Nuxeo
Nuxeo provides a modular, extensible Java-based open source software platform for enterprise content management, and packaged applications for document management, digital asset management and case management.
Designed by developers for developers, the Nuxeo platform offers a modern architecture, a powerful plug-in model and extensive packaging capabilities for building content applications.
More information on: http://www.nuxeo.com/