Skip to content

nuxeo-archives/elasticsearch-cloud-etcd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Etcd Cloud Plugin for etcd

Deprecated

This plugin is deprecated and no more followed or maintained.

Info

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.

How it works

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/

About

An elasticsearch plugin that uses etcd for uniscat discovery

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages