Releases: cloudposse/terraform-aws-elasticsearch
Releases · cloudposse/terraform-aws-elasticsearch
0.11.0 enable Cognito Authentication for Kibana
what
- Allow the user to enable Cognito Authentication for Kibana
why
- The module does not allow for this functionality although the TF provider does
- Fixes issue #26
references
0.10.0 invalid `kibana_hostname` fix
what
- setting the kibana_hostname equal to the ES endpoint
why
- aws_elasticsearch_domain.kibana_endpoint is the complete URL to the endpoint including the path /_plugin/kibana/ which makes for an invalid CNAME.
0.9.0 Fix service role creation
what
- fix create_iam_service_linked_role logic and support for var.create_iam_service_linked_role
why
- fix the issue described in #44
0.3.5 elasticsearch_subdomain_name variable added
what
elasticsearch_subdomain_name
variable added
why
- to be able to override default value (var.name) with custom subdomain hostname
0.8.0 Bulk of fixes
what
- Fix
zone_awareness_config
config block - Add ES versions to description
- Add
label_order
variable - Add missing = for attribute in map in usage example
- Added IAM role max assume session duration variable
why
- Fixes #24
- Added descriptive version numbering to offer the varying ElasticSearch versions
- Support for
label_order
for labeling module - Fix syntax error
- Allow using KIAM with extended session duration
0.3.3 Support to set custom AZs count for Terraform 0.11
what
availability_zone_count
added
why
- To be able to set custom AZs count
0.7.0 Add `slash-command-dispatch` GitHub Actions workflow
what
- Add
slash-command-dispatch
GitHub Actions workflow
why
- In a repo with the GitHub actions workflow present, when a PR is opened, we can comment on the PR with commands
/build-readme
and/terraform-fmt
to rebuild README and format terraform code and push the changes back to the PR repo
0.3.2
0.6.0 Use the latest label module to support the `environment` attribute
what
- Use the latest label module to support the
environment
attribute
why
- Allow the
environment
attribute to be passed to included modules - Useful for naming resources
Added variable IAM role session duration
0.3.1 Use the latest label module to support the environment attribute (#35)