A saltstack formula to manage elasticsearch 2.x and 5.x clusters on RHEL and Debian based systems.
Note
See the full Salt Formulas installation and usage instructions.
Manage repo file on RHEL/CentOS and Debian systems.
Install elasticsearch and additional prerequisite packages
Optionally configure non-statndard folders and mount additional devices if used
Manage configuration file placement
Apply kernal tweaks and system tuning options
Optionally setup firewalld rules for elasticsearch transport and disable iptables Requires the firewall-formula or another method of managing the firewalld service
Optionally setup iptables rules for elasticsearch transport and disable firewalld Requires the firewall-formula or another method of managing the iptables service
Sets up the elasticsearch service and makes sure it is running.