{"repo":"geerlingguy/ansible-role-elasticsearch","free":true,"listed":false,"github":"https://github.com/geerlingguy/ansible-role-elasticsearch","clone":"git clone https://github.com/geerlingguy/ansible-role-elasticsearch.git","description":"Ansible Role - Elasticsearch","language":"Jinja","stars":195,"topics":["ansible","role","elasticsearch","elk","logging","java"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"Ansible Role: Elasticsearch An Ansible Role that installs Elasticsearch on RedHat/CentOS or Debian/Ubuntu. Requirements Requires at least Java 8. You can use the geerlingguy.java role to easily install Java. Role Variables Available variables are listed below, along with default values (see defaults/main.yml for default role variables). elasticsearch version: '7.x' The major version to use when installing Elasticsearch. elasticsearch package: elasticsearch If you want to follow the latest release in the elasticsearch version major release cycle, keep the default here. Otherwise you can add -7.13.2 (for RHEL-based systems) or =7.13.2 (for Debian-based systems) to lock in a specific version, e.g. 7.13.2 . elasticsearch package state: present The elasticsearch package state; set to latest to upgrade or change versions. elasticsearch service state: started elasticsearch service enabled: true Controls the Elasticsearch service options. elasticsearch network host: localhost Network host to listen for incoming connections on. By default we only listen on the localhost interface. Change this to the IP address to listen on a specific interface, or \"0.0.0.0\" to listen on all interfaces. When listening on multiple interfaces, if you're setting up a single Elasticsearch server (not a cluster), you should also add discovery.type: single-node to elasticsearch extra options . elasticsearch http port: 9200 The port to listen for HTTP connections on. elasticsearch heap size min: 1g The minimu","default_branch":null,"files":null,"tree":[],"storefront":"/r/geerlingguy","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/geerlingguy/ansible-role-elasticsearch/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}