Skip to content

Elasticsearch configuration

Go to Automation

View in GitLab

Description

This playbook installs or updates the Elasticsearch configuration on an Elastic node.

Credentials

Ansible Vault - Elastic sys_ansible_local

Input

Variable Description
target Target host or group for the playbook.
es_cluster The cluster the node belongs to, one of: elastic_gent_monitoring, elastic_gent_pr01, elastic_gent_qa01.
es_heap_size The heap size is the amount of RAM allocated to the Java Virtual Machine of an Elasticsearch node. 50% of the total RAM is recommended.
es_role The role of the Elastic node, one of: data-frozen, data-hot, data-warm, ingest, kibana, master, ml, vote, data-warm-master, logstash.
es_action Is the job executed for a new installed node or do you want to update the config of an existing node? One of: new-install, update-config (default = update-config)

Output

None

Dependencies

Role: d09.certificates.pki_certificate