nephelaiio.elastic_repo
nephelaiio.elastic-repo
Un rol de Ansible para instalar y configurar los repositorios de Elasticsearch.
Variables del Rol
Los parámetros más comunes que el usuario puede sobrescribir son:
requerido | variable | descripción | valor por defecto |
---|---|---|---|
no | elasticsearch_repo_major_version | Versión principal del repositorio a desplegar | 7 |
no | elasticsearch_repo_oss | si se debe instalar la versión OSS del repositorio | sí |
no | elasticsearch_repo_state | el estado del repositorio | presente |
Por favor, consulta el archivo de valores por defecto para una lista actualizada de parámetros de entrada.
Ejemplo de Playbook
- hosts: servidores
roles:
- role: nephelaiio.elastic_repo
Pruebas
Asegúrate de que tu entorno tenga docker instalado para poder ejecutar las pruebas de validación del rol. Las dependencias adicionales de Python se enumeran en el archivo de requisitos.
El rol se prueba en las siguientes distribuciones (imágenes de docker):
- Ubuntu Jammy
- Ubuntu Bionic
- Debian Bookworm
- Debian Buster
- Rocky Linux 9
Puedes probar el rol directamente desde los fuentes usando el comando molecule test
.
Licencia
Este proyecto está licenciado bajo los términos de la Licencia MIT.
Acerca del proyecto
An Ansible role to install and configure elasticsearch repositories
Instalar
ansible-galaxy install nephelaiio.elastic_repo
Licencia
mit
Descargas
51.9k
Propietario