nephelaiio.elastic_repo

nephelaiio.elastic-repo

Estado de Construcción Ansible Galaxy

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
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