debops.elasticsearch
Elasticsearch is a distributed search engine and storage system, also a part of the Elastic Stack. The software is developed by Elastic.
The debops.elasticsearch
Ansible role can be used to deploy and manage
Elasticsearch instances on one or more (3+) hosts. The role can be used as
a dependency by other Ansible roles to allow control over their configuration
options in the Elasticsearch configuration file.
- Getting started
- Elasticsearch clustering
- Usage as a role dependency
- debops.elasticsearch default variables
- APT packages, version
- UNIX user and group
- Ansible inventory layout
- Firewall configuration
- Connection encryption, TLS
- Elastic X-Pack options
- Elasticsearch users and roles management
- Elasticsearch network options
- Elasticsearch cluster options
- Node functions
- Memory options
- Paths
- Elasticsearch configuration file
- Plugin configuration
- Java Policy configuration
- Configuration for other Ansible roles
- Default variable details
Copyright
debops.elasticsearch - Install and manage Elasticsearch database clusters
Copyright (C) 2014-2016 Nick Janetakis <nick.janetakis@gmail.com>
Copyright (C) 2014-2017 Maciej Delmanowski <drybjed@gmail.com>
Copyright (C) 2016 Reto Gantenbein <reto.gantenbein@linuxmonk.ch>
Copyright (C) 2014-2017 DebOps <https://debops.org/>
SPDX-License-Identifier: GPL-3.0-only
This Ansible role is part of DebOps.
DebOps is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License version 3, as
published by the Free Software Foundation.
DebOps is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with DebOps. If not, see https://www.gnu.org/licenses/.