Reactive layer for elasticsearch-client
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
reactive
templates
.gitignore
LICENSE
Makefile
README.md
config.yaml
layer.yaml
metadata.yaml
tox.ini

README.md

Elasticsearch-Client

This layer will maintain an NGINX loadbalancing proxy to your elasticsearch cluster either by service discovery via Juju, or by user provided config.

You can supply your own elasticsearch hosts to this layer as a comma separated list inside of double quotes e.g. "192.168.1.101,192.168.1.102,192.168.1.103".

If you do not supply elasticsearch host(s) via config, this layer will wait for a relation to elasticsearch before setting the flag elasticsearch.client.available.

Once the flag elasticsearch.client.available you can rest assured that your application can talk to elasticsearch via http://127.0.0.1:9200.

Authors

Copyright

License

  • AGPLv3 - see LICENSE file