Skip to content

Releases: oozou/terraform-aws-opensearch

v1.0.6

09 Jun 13:12
d034dda
Compare
Choose a tag to compare

[1.0.6] - 2023-06-09

Changed

  • Update master_instance_type var condition to allow other instance types

v1.0.5

12 May 07:32
0f48966
Compare
Choose a tag to compare

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 and aws_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 resource aws_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

Changed

  • Update resource naming in data aws_iam_policy_document.access_policy to use local.identifier
  • Set attribute aws_iam_service_linked_role.this.access_policies to null
  • Update resource aws_cloudwatch_log_group.this's attribute to use local.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

24 Jan 10:05
2b7c511
Compare
Choose a tag to compare

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 and hot_instance_type

v1.0.3

22 Dec 13:53
b476326
Compare
Choose a tag to compare

Added

  • Add alarm.tf with default and custom opensearch alarms
  • Add following vars
    • is_enable_default_alarms
    • default_alarm_actions
    • default_ok_actions
    • custom_opensearch_alarms_configure

v1.0.2

09 Nov 06:49
74a95be
Compare
Choose a tag to compare

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

08 Sep 07:46
d214837
Compare
Choose a tag to compare

[1.0.0] - 2022-09-08

Added

  • init terraform-aws-opensearch