jeduoliveira.elasticsearch

Elasticsearch

ビルドステータス

このAnsibleロールは、RedHat/CentOS上でElasticSearchをインストールし、lumisportalフレームワークをサポートします。

要件

JAVA JDKをインストールする必要があります。Zulu OpenJDKをインストールするための手順は、jeduoliveira.zulu_openjdkロールにあります。

ロールの変数

以下の変数はデフォルトとしてリストされています。(defaults/main.ymlを参照)

elasticsearch_package_state: present
elasticsearch_service_state: started
elasticsearch_service_enabled: true

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

varsとしてリストされている変数(vars/main.ymlを参照)

elasticsearch_jvm:
  - regexp: '^-Xms'
    line: -Xms{{ elasticsearch_heap }}
  - regexp: '^-Xmx'
    line: -Xmx{{ elasticsearch_heap }}

依存関係

依存関係:
  - jeduoliveira.zulu_openjdk

サンプルプレイブック

- hosts: all
  gather_facts: True

  roles:
    - role: ansible-role-elasticsearch
      elasticsearch_version: 6.2.2
      elasticsearch_heap: 2g
      elasticsearch_logger_action_level: error

ライセンス

MIT / BSD

著者情報

このロールは2019年にジョルジェ・エドゥアルドによって作成されました。

プロジェクトについて

Elasticsearch for LumisXP/Lumisportal in CentOS/RedHat

インストール
ansible-galaxy install jeduoliveira.elasticsearch
ライセンス
Unknown
ダウンロード
240
所有者
Cloud Solutions Architect // AWS Certified Solutions Architect // BR