#pr-reviews (2024-09)

Pull Request Reviews for Cloud Posse Projects

2024-09-03

Lennart Goedhart avatar
Lennart Goedhart

Small PR to fix a typo in terraform-aws-ecs-cloudwatch-sns-alarms/.

#51 fix: Memory High description typo

Hight -> High

what

Fix typo in alarm description

1
1
Andriy Knysh (Cloud Posse) avatar
Andriy Knysh (Cloud Posse)

approved and merged, thanks @Lennart Goedhart

#51 fix: Memory High description typo

Hight -> High

what

Fix typo in alarm description

1

2024-09-05

Nitin avatar

PR to enable the dualstack support in the RDS

https://github.com/cloudposse/terraform-aws-rds-cluster/pull/231

#231 Dual stack support

what

why

references

2
1
Gabriela Campana (Cloud Posse) avatar
Gabriela Campana (Cloud Posse)

@Ben Smith (Cloud Posse)

#231 Dual stack support

what

why

references

Nitin avatar

@Ben Smith (Cloud Posse) PR is passed. can you please check now

Gabriela Campana (Cloud Posse) avatar
Gabriela Campana (Cloud Posse)

Merged

2024-09-06

Callum avatar

PR to add the throughput variable for block device tuning on ecs clusters https://github.com/cloudposse/terraform-aws-ecs-cluster/pull/53

#53 feat: add throughput option to block_device_mappings

what

This change adds the through put option to the ebs block_device_mappints object in the capacity_providers_fargate_ec2 variable

why

Support to tune the throughput of the ebs volumes was added to the autoscaling group module in version 0.37.1. As it is not defined in the option block here its not passed through during an execution.

references

Release notes for 0.37.1 of cloudposse/terraform-aws-ec2-autoscale-group

Closes #52

1
Gabriela Campana (Cloud Posse) avatar
Gabriela Campana (Cloud Posse)

@Ben Smith (Cloud Posse)

#53 feat: add throughput option to block_device_mappings

what

This change adds the through put option to the ebs block_device_mappints object in the capacity_providers_fargate_ec2 variable

why

Support to tune the throughput of the ebs volumes was added to the autoscaling group module in version 0.37.1. As it is not defined in the option block here its not passed through during an execution.

references

Release notes for 0.37.1 of cloudposse/terraform-aws-ec2-autoscale-group

Closes #52

Gabriela Campana (Cloud Posse) avatar
Gabriela Campana (Cloud Posse)

@Igor Rodionov

Callum avatar

I guess these got pulled in during the merge from main, I’ve updated them regardless as its a trivial update

Gabriela Campana (Cloud Posse) avatar
Gabriela Campana (Cloud Posse)

@Ben Smith (Cloud Posse) @Igor Rodionov bumping this up

Callum avatar

Is there a step I have missed here? Looks like the terratest has not completed but I am not sure why

Gabriela Campana (Cloud Posse) avatar
Gabriela Campana (Cloud Posse)

Merged. These changes were released in v0.7.0.

Callum avatar

Amazing thanks

np1

2024-09-08

Nitin avatar
#231 Dual stack support

what

RDS cluster can be run in two network modes - IPV4 or DUAL.
Underlying module already supports this parameter

why

It can be mandatory to enable it to be able to connect from ipv6 only runtimes

references

Closes #175

2024-09-09

2024-09-10

2024-09-11

Nitin avatar
#245 Allow config endpoint as reader endpoint output

what

This avoids a situation where the reader endpoint tries to use coalesce(null, null, null) when in cluster mode and instead uses the configuration endpoint.

why

When using cluster mode there is no reader endpoint so the output tries to use coalesce(null, null, null) which results in a plan error. As outlined in the AWS docs the config endpoint should be used instead when in cluster mode.

references

Closes #236

1
Gabriela Campana (Cloud Posse) avatar
Gabriela Campana (Cloud Posse)

@Ben Smith (Cloud Posse) @Igor Rodionov

#245 Allow config endpoint as reader endpoint output

what

This avoids a situation where the reader endpoint tries to use coalesce(null, null, null) when in cluster mode and instead uses the configuration endpoint.

why

When using cluster mode there is no reader endpoint so the output tries to use coalesce(null, null, null) which results in a plan error. As outlined in the AWS docs the config endpoint should be used instead when in cluster mode.

references

Closes #236

Nitin avatar

Can someone run the terratest again on following PR

Gabriela Campana (Cloud Posse) avatar
Gabriela Campana (Cloud Posse)

@Ben Smith (Cloud Posse) @Igor Rodionov

2024-09-12

2024-09-13

2024-09-14

Nitin avatar
#101 IPv6 communication over VPC peering

what

Allow IPv6 communication b/w VPCs over VPC peering

why

Application hosted in VPC-1 wants to access resources hosted in private subnet of VPC-2 over IPv6.

references

    keyboard_arrow_up