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?