cloudposse / terraform-aws-elasticsearch

Terraform module to provision an Elasticsearch cluster with built-in integrations with Kibana and Logstash.
https://cloudposse.com/accelerate
Apache License 2.0
218 stars 231 forks source link

feat: support `multi_az_with_standby_enabled` for opensearch #196

Open lukehsiao opened 1 month ago

lukehsiao commented 1 month ago

feat: support multi_az_with_standby_enabled for opensearch

Note that this bumps the minimum hashicorp/aws provider version to 5.15.0, where this parameter was introduced [1].

The README diff was generated with make init and make readme, and introduces some minor unrelated changes.

Closes: https://github.com/cloudposse/terraform-aws-elasticsearch/issues/195


what

This PR simply exposes a new variable (multi_az_with_standby_enabled) for OpenSearch clusters.

why

This is the recommended setting by AWS, so it makes sense to be able to do this via terraform.

references

Closes: #195

Gowiem commented 1 month ago

/terratest

lukehsiao commented 1 month ago

I see some test failures, but looking at the logs, they don't look directly related to my change. If I'm responsible for getting these to passing, could anyone provide some guidance?