AWS OpenSearch
Creates an OpenSearch or Elasticsearch domain using the AWS OpenSearch Service .
Default variables
aws_opensearch:
aws_profile: "{{ _aws_profile }}"
region: "{{ _aws_region }}"
domain_name: example
tags: {}
engine_version: OpenSearch_2.5 # e.g. OpenSearch_1.0 or Elasticsearch_6.8
instance_type: t3.medium.search
instance_count: 1
zone_awareness: false
dedicated_master: false
availability_zone_count: 1
warm_enabled: false
cold_storage: false
volume_type: "gp2"
volume_size: 10
subnets:
- "subnet-aaaaaaaa"
- "subnet-bbbbbbbb"
security_groups: []
automated_snapshot_start_hour: 3
auto_tune: false # boolean; true or false - not supported when t3's are used
# List of maintenance schedules to use if auto_tune is set to true:
#auto_tune_maintenance_schedules:
# - start_at: "2022-08-10"
# duration:
# value: 2
# unit: "HOURS"
# cron_expression_for_recurrence: "cron(0 2 * * *)"