OpenSearch

OpenSearch is a community‑driven search and analytics engine.

Host vars:

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

Defaults:

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

Notes:

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