Skip to content
This repository has been archived by the owner on Mar 21, 2023. It is now read-only.

Ansible role to install and configure Elasticsearch

Notifications You must be signed in to change notification settings

Provizanta/ansible-role-elasticsearch

Repository files navigation

Ansible role: Elasticsearch

Build & Deploy

Elasticsearch installation and configuration.

Requirements

None

Role Variables

These variables are defined in defaults/main.yml:

elk_version: 6

elk_elasticsearch_service:
  enabled: true
  state: started

Other variables that can be set:

elk_elasticsearch_log4j2:               # string, the entire file contents

elk_elasticsearch_configuration:        # the entire Elasticsearch YAML configuration

elk_elasticsearch_jvm_options:
  heap_space: "1g"

Dependencies

None

Example Playbook

- hosts: servers
  roles:
    - role: elasticsearch
      vars:
        elk_elasticsearch_jvm_options:
          heap_space: "2g"

License

MIT

Author Information

Tibor Csóka

About

Ansible role to install and configure Elasticsearch

Topics

Resources

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages