nephelaiio.elastic_repo
nephelaiio.elastic-repo
This is an Ansible role to set up and manage Elasticsearch repositories.
Role Variables
Here are the main options you can change for this role:
Required | Variable | Description | Default |
---|---|---|---|
No | elasticsearch_repo_major_version | Major version of the repository to install | 7 |
No | elasticsearch_repo_oss | Whether to install the open-source version | Yes |
No | elasticsearch_repo_state | The status of the repository | Present |
For the latest list of input options, check the defaults file.
Example Playbook
To use the role, your playbook should look like this:
- hosts: servers
roles:
- role: nephelaiio.elastic_repo
Testing
Make sure you have Docker installed to run the tests for this role. You can find additional Python requirements in the requirements file.
This role has been tested with the following systems (Docker images):
- Ubuntu Jammy
- Ubuntu Bionic
- Debian Bookworm
- Debian Buster
- Rocky Linux 9
You can test the role from the source code using the command molecule test
.
License
This project is licensed under the MIT License.
Informazioni sul progetto
An Ansible role to install and configure elasticsearch repositories
Installa
ansible-galaxy install nephelaiio.elastic_repo
Licenza
mit
Download
51.9k
Proprietario