Skip to content

Releases: cloudposse/terraform-aws-components

v1.430.1

06 May 15:29
86035c3
Compare
Choose a tag to compare
fix: update spacelift worker installation for latest images @RoseSecurity (#1023)

what

  • Utilizes ECR credential helper

why

  • Spacelift updated their AMI to AL23, resulting in broken packages with the current installation script

🤖 Automatic Updates

Update GitHub workflows @osterman (#1028)

what

  • Update workflows (.github/workflows/settings.yaml)

why

  • Support new readme generation workflow.
  • Generate banners

v1.430.0

02 May 19:21
4978caf
Compare
Choose a tag to compare
`[New Docs]` ECS Partial Task Definiton @Benbentwo (#1027)

what

  • What is and how do you setup ECS Partial task definitions

why

  • Documentation for clearing up ECS Partial Task definitions.
  • Creates a place for us to update when adding more information for ECS partial task definitions

references

v1.429.0

02 May 16:16
26c3a75
Compare
Choose a tag to compare
feat(aurora-postgres): allow additional cluster parameters @kevcube (#1004)

what

Let users specify additional cluster_parameters for their Postgres cluster.

why

Sometimes you gotta do that

v1.428.0

01 May 21:31
ca093aa
Compare
Choose a tag to compare
feat: add input_storage rds variable @wavemoran (#1026)

what

  • Add the storage_throughput variable for the aws_db_instance resource

why

  • This variable is needed for gp3 storage types

references

v1.427.0

24 Apr 14:49
026f703
Compare
Choose a tag to compare
feat: Provide Anonymous ArgoCD Access @RoseSecurity (#1017)

what

  • Enables anonymous user access. The anonymous access to Argo CD can be enabled using users.anonymous.enabled field in argocd-cm (see argocd-cm.yaml). The anonymous users get default role permissions specified by policy.default in argocd-rbac-cm.yaml. For read-only access you'll want policy.default: role:readonly.

why

  • Provides anonymous user access

references

v1.426.0

24 Apr 14:26
d35e164
Compare
Choose a tag to compare
feat: support for multiple Argo CD service types @RoseSecurity (#1020)

what

  • Adds service_type variable for argocd deployments

why

  • Provides support for specifying Argo CD service types including NodePort, ClusterIP, and LoadBalancer

references

v1.425.0

22 Apr 21:59
ede20ee
Compare
Choose a tag to compare
feat(aurora-pg): allow passing extra SGs to allow @Gowiem (#1019)

what

  • Adds passing additional security group names to the aurora-postgres component to support additional inbound rules into the resulting aurora PG cluster.

why

  • This is needed when you have external systems that you want to have access to the DB cluster that are not accounted for by EKS and you don't want to be overly permissive with allowing a the full CIDR Block. In our case, we're using AWS DMS and need that to be able to communicate with one of our DB clusters.

references

  • N/A

v1.424.0

22 Apr 19:40
57b7431
Compare
Choose a tag to compare
feat: `ec2-instance` Component @milldr (#1024)

what

  • Create a new component for ec2-instance

why

  • This component implements the most basic usage of an EC2 instance

references

  • Customer engagement

v1.423.0

18 Apr 00:08
9b08a34
Compare
Choose a tag to compare
fix: `api-gateway-rest-api` Default Value @milldr (#1022)

what

  • Set default value for remote acm component reference in the api-gateway-rest-api component

why

  • When the acm component doesnt exist, we want to use the value from dns-delegated instead like this
  root_domain = coalesce(module.acm.outputs.domain_name, join(".", [
    module.this.environment, module.dns_delegated.outputs.default_domain_name
  ]), module.dns_delegated.outputs.default_domain_name)
  • However, if acm doesnt exist, module.acm.outputs will be null:
│ Error: Attempt to get attribute from null value

│   on main.tf line 5, in locals:
│    5:   root_domain = coalesce(module.acm.outputs.domain_name, join(".", [
│     ├────────────────
│     │ module.acm.outputs is null

│ This value is null, so it does not have any attributes.

exit status 1

references

  • n/a

v1.422.0

17 Apr 18:18
fd5598e
Compare
Choose a tag to compare
Update Keda default chart @Benbentwo (#1021)

what

  • Update keda chart to latest version
  • Update resources to be any type
  • Only override default resources if something is passed in.

why

  • This chart has a different resources than normal charts.

references