Elasticsearch

Elasticsearch is a search and analytics engine.

Host vars:

elasticsearch:
  enable: true          # required to manage
  type: elasticsearch   # required; choose: elasticsearch | opensearch
  repo_major: 8         # optional, default 8 for elasticsearch
  # version: "8.12.2"   # optional exact package version

Defaults:

  • elasticsearch.enable: not set (role does nothing unless defined)
  • elasticsearch.type: elasticsearch
  • elasticsearch.repo_major: 8 (when type=elasticsearch)
  • elasticsearch.version: unset

Notes:

  • Only one of Elasticsearch or OpenSearch is active at a time.