Skip to content
Snippets Groups Projects
Select Git revision
  • 92eb3e9e60a7757fbdf367ee62d3c348f1fb37f9
  • master default
2 results

elasticsearch

Adar Nimrod's avatar
nimrod authored
92eb3e9e
History

Ansible-Elasticsearch

Ansible role to install Elasticsearch.

Requirements

Debian Jessie.

Role Variables

::
elasticsearch_cors_domains: [ 'localhost', '*.{{ ansible_domain }}' ] # List of domains that are enabled by CORS.

Dependencies

None.

Example Playbook

- hosts: servers
  roles:
  - role: elasticsearch
    elasticsearch_cors_domains: [ '*.example.com' ]

License

MIT.

Author Information

Nimrod Adar, contact me or visit my website. Patches are welcome via git send-email. The repository is located at: https://git.shore.co.il/explore/.

TODO

  • Rebase on ansible-role-example.
  • Assertions.
  • Support Systemd.
  • Tests.
  • Flush handlers and wait for service to come up.
  • Add mail alias.
  • Log to syslog.
  • Support more OS versions (Debian, Xenial, OpenBSD?).
  • Backups?