jeduoliveira.elasticsearch
Elasticsearch
Un rôle Ansible qui installe ElasticSearch pour répondre au framework lumisportal sur RedHat/CentOS.
Exigences
Il est nécessaire d'avoir le JDK JAVA installé. Consultez le rôle jeduoliveira.zulu_openjdk qui fournit des instructions pour installer Zulu OpenJDK.
Variables du rôle
Les variables ci-dessous sont listées par défaut. (Voir defaults/main.yml)
elasticsearch_package_state: présent
elasticsearch_service_state: démarré
elasticsearch_service_enabled: vrai
elasticsearch_version: 6.2.2
elasticsearch_network_host: 0.0.0.0
elasticsearch_http_port: 9200
elasticsearch_cluster_name: lumisportal
elasticsearch_node_name: node-1
elasticsearch_data: /var/lib/elasticsearch
elasticsearch_logs: /var/log/elasticsearch
elasticsearch_heap: 512m
elasticsearch_logger_action_level: info
Les variables listées comme vars (voir dans vars/main.yml)
elasticsearch_jvm:
- regexp: '^-Xms'
line: -Xms{{ elasticsearch_heap }}
- regexp: '^-Xmx'
line: -Xmx{{ elasticsearch_heap }}
Dépendances
dependencies:
- jeduoliveira.zulu_openjdk
Exemple de Playbook
- hosts: tous
gather_facts: True
roles:
- role: ansible-role-elasticsearch
elasticsearch_version: 6.2.2
elasticsearch_heap: 2g
elasticsearch_logger_action_level: erreur
Licence
MIT / BSD
Informations sur l'auteur
Ce rôle a été créé en 2019 par Jorge Eduardo.
À propos du projet
Elasticsearch for LumisXP/Lumisportal in CentOS/RedHat
Installer
ansible-galaxy install jeduoliveira.elasticsearch
Licence
Unknown
Téléchargements
240
Propriétaire
Cloud Solutions Architect // AWS Certified Solutions Architect // BR