Skip to content

Releases: cloudposse/terraform-aws-components

v1.441.0

22 May 20:02
c019843

Choose a tag to compare

`sqs-queue` Update default KMS key to be null @Benbentwo (#1043)

what

  • Update default SQS queue's KMS key to be null, this takes precedence in the module over sqs_managed_sse_enabled

why

  • If KMS key is set - use that key
  • then, if KMS key is null && sqs_managed_sse_enabled = true - use AWS SSE
  • Finally if KMS key is null && sqs_managed_sse_enabled = false - no encryption

references

v1.440.0

22 May 17:13
cd7eee3

Choose a tag to compare

SQS Component Refactor @Benbentwo (#1042)

what

  • Refactor SQS Component to utilize "terraform-aws-modules/sqs/aws" module
  • Add IAM Policy Support

why

  • Better support for dlq within the same component
  • Policy enhancements

references

  • N/A

v1.439.0

22 May 16:09
0fb45d8

Choose a tag to compare

fix: add missing multi_az_enabled variable @wavemoran (#1041)

what

  • Add missing variable multi_az_enabled

why

  • This variable should have been included in #1040

references

v1.438.0

21 May 22:07
5313f42

Choose a tag to compare

chore: bump elasticache-redis module version @wavemoran (#1040)

what

  • Upgrade elasticache-redis module version in the elasticache-redis component
  • Adds three new variables from the module; create_parameter_group, parameter_group_name, and multi_az_enabled

why

  • Use the latest module version with the component

references

v1.437.0

20 May 16:16
68b1262

Choose a tag to compare

feat(vpc): add named subnets @nitrocode (#1032)

what

  • add named subnets to vpc component

why

  • allow using named subnets for databases

references

v1.436.0

17 May 16:16
e12c805

Choose a tag to compare

feat(`rds`): `psql` Connection Command as Output @milldr (#1036)

what

  • Add psql helper output to connect to RDS instance

why

  • This output is helpful to have preformatted to validate the database after you've created it

references

  • Customer engagement

v1.435.0

17 May 02:04
276cedc

Choose a tag to compare

fix: Remove `feature-branch` GitHub Actions workflow @milldr (#1038)

what

  • Deleted the feature-branch.yaml workflow

why

  • This repo should not have this workflow. It's intended for module, not component, repos.

references

v1.434.0

16 May 16:42
fe8544c

Choose a tag to compare

`sqs-queue` better support dead-letter queues @Benbentwo (#1037)

what

  • Updates component sqs-queue to better support dead-letter queues

why

  • This is an awkward component currently, it is really just a pass through to an sqs resource. This should probably be broken down into a module and then wrapped with a component. In the meantime, this will allow easier access to other sqs-queues' URL for the redrive policy which is used for deadletter queues

references

v1.433.0

15 May 16:00
f27333d

Choose a tag to compare

`sqs-queue`: Update to include SQS Policy @Benbentwo (#1035)

what

  • Update SQS Queue component to include an access policy block
  • Add IAM Policy variable to make it writeable per queue
  • Added helpers to add filters like current account and current queue arn

why

  • need an access policy that can allow s3 notifications

v1.432.0

14 May 22:07
6e0bd42

Choose a tag to compare

Better support for KUBECONFIG file authentication @Nuru (#1034)

what

  • Update providers-helm.tf to provide better support for KUBECONFIG file authentication
  • Add support for computing the KUBECONFIG context name from the EKS cluster name

why

  • Previous support had bugs, and lacked support for alternative access to EKS clusters, such as via a gateway (authenticating) proxy, such as Teleport
  • Enable support for KUBECONFIG files which configure access for multiple clusters, selected via "context" setting