Releases: oozou/terraform-aws-opensearch
Releases · oozou/terraform-aws-opensearch
v1.0.6
v1.0.5
What's Changed
Added
- Add
local.cloudwatch_log_group_kms_key_arn
to control logic selecting KMS key arn - Add tag to resource
aws_cloudwatch_metric_alarm.opensearch_health_alarm
- Add data source
aws_region.this
andaws_caller_identity.this
- Add resource
aws_opensearch_domain_policy.this
to allow opensearch naming contain non alp - Add data
aws_iam_policy_document.os_access_cloudwatch_policy
to use with new resourceaws_cloudwatch_log_resource_policy.os_access_cloudwatch_policy
- Add log group encryption with related resources
- Data
os_access_cloudwatch_policy.cloudwatch_log_group_kms_policy
- Module
cloudwatch_log_group_kms
- Data
Changed
- Update resource naming in data
aws_iam_policy_document.access_policy
to uselocal.identifier
- Set attribute
aws_iam_service_linked_role.this.access_policies
to null - Update resource
aws_cloudwatch_log_group.this
's attribute to uselocal.cloudwatch_log_group_kms_key_arn
Removed
- Remove
aws_cloudwatch_log_group.example
since there's no usage
Full Changelog: v1.0.4...v1.0.5
v1.0.4
Added
- variables
is_enable_internet_access
: option to enable/disable the outbound internet access, disable by default.
Changed
-
locals
- update local identifier to includer cluster name
-
main
- update domain_name to use local identifier with prefix env information
-
variables
- update default instance type and condition for
master_instance_type
andhot_instance_type
- update default instance type and condition for
v1.0.3
v1.0.2
Added
Add resource aws_cloudwatch_log_group.this
Add log_publishing_options for aws_opensearch_domain
Changed
change bootstrap to user-data to get username/password from secret manager
create bootstrap only if backend role list is not empty
update OS aws_iam_policy_document principals to account scope
v1.0.0
[1.0.0] - 2022-09-08
Added
- init terraform-aws-opensearch