Skip to content

v3.4.0

Choose a tag to compare

@funderpro-devops funderpro-devops released this 02 May 14:12
6d19be3

3.4.0 (2025-05-02)

⚠ BREAKING CHANGES

  • kafka: Rremove kafka backup from the base module (#130)
  • network: Turns v2 routes the default (#116)
  • redis: Updated redis module (#107)

Features

  • Add kafka module (#75) (d32d99b)
  • add maximum allocated storage to rds modules (#15) (bd11021)
  • Add message to create release (#27) (a5a7724)
  • add optional tgw routes (#8) (af86701)
  • Add RDS iops and throughput options (#29) (2b6a29a)
  • add secret module (#50) (cfc6d23)
  • Add secrets replication on the secrets module (#56) (5ead9b4)
  • Add storage encryption toggle to RDS module (#31) (fdf58e5)
  • Add tags variable to redis (#11) (a7df8a1)
  • Added std-ec2 tf module codes (#110) (e866739)
  • Adding new Variable to EC2 module (#43) (3244891)
  • Adds cert module (#22) (6305845)
  • Adds conventional PR check (0ca51dc)
  • Adds module for turbo repo remote cache deploy as lambda function (#60) (ce5f244)
  • Adds release-please integration (#12) (b63a2e3)
  • Adds TGW support to the network module (#33) (9751e33)
  • Allows customizing VPC and subnets cidrs (#41) (5af8c77)
  • ci: Add new replicate_source_db variable to enable read replica creation. (#62) (4442c7a)
  • core: Fix pipeline flow (e93ad81)
  • core: Fix pipeline flow (6921c00)
  • core: Fix pipeline flow (fac1c27)
  • core: Fix pipeline flow (56455eb)
  • core: Test flow (6e7df2d)
  • core: Test flow (6e7df2d)
  • core: Test flow (34fe4a2)
  • core: Test flow (32f2853)
  • core: Test flow (70b2bc8)
  • core: Update list of changelog sections triggering a release PR (95ba3ea)
  • ebs: Add defaults ebs to ec2 module (#95) (b98b313)
  • ec2: Add name to ec2 outputs (131e3c8)
  • ec2: Adding IOPS option for ebs (#94) (c06c66e)
  • ec2: Adds iops options to ec2 (#90) (4c4c614)
  • kafka: Add amazon-s3-sing-connector-url (#98) (0a85ca8)
  • kafka: Allows configuring partitions size (#100) (b1e66ca)
  • kafka: Deletes backed up messages after 14days (#102) (4c684c2)
  • kafka: Rremove kafka backup from the base module (#130) (1f27b7a)
  • kafka: Split backup from main module (b9dc0b3)
  • Makes perf insights configurable (#37) (d5b896e)
  • network: Allows overriding flowlog role and policy names (#118) (f4145c3)
  • network: Turns v2 routes the default (#116) (ede1b3b)
  • Prevent tgw subnet creation if no cidr is passed (#35) (97b77f3)
  • redis: Updated redis module (#107) (7a3d98d)
  • Test flow (36291e0)
  • Test flow (f8c0fdd)
  • Test flow (83ae3fb)
  • Test flow (47ef2b3)
  • Turbo remote cache timeout (#64) (dad3fd0)
  • turbo_repo_remote_cache: Add conditional rule to create lambda function (db4d6c4)
  • turbo_repo_remote_cache: Add conditional rule to create lambda function (b3e3656)
  • turbo_repo_remote_cache: Add conditional rule to create lambda function (0ade0bf)
  • turbo_repo_remote_cache: Add conditional rule to create lambda function (c3b246f)
  • turbo_repo_remote_cache: Add conditional rule to create lambda function (59d92cb)
  • turbo_repo_remote_cache: Add conditional rule to create lambda function (2cb6113)
  • turbo_repo_remote_cache: Upgrade the turbo-remote-cache version (#120) (dc723a0)

Bug Fixes

  • add required_provider on secret module (#58) (871d28d)
  • Adds missing required providers to ec2 module (#52) (b209ab2)
  • Adds required providers to s3 module (#68) (02daf44)
  • Allows customizing ec2 group description (#71) (65a4e1a)
  • Allows redis cluster mode to be null (6c01a1c)
  • aws: Add retention to vpc flowlogs (#114) (612eb3a)
  • aws: Add vpc network flowlogs (#112) (3f67498)
  • cluster_mode (b9336aa)
  • Conditional check on release job (#14) (0dc3412)
  • delete replica feature (#69) (cdff632)
  • deprecate vpc variable in eip (3bf50ea)
  • ec2: Setting iops variable to default null (#92) (4c8c9f7)
  • kafka_plugins: Handles empty alias cases (cd66156)
  • kafka,kafka_plugins,s3: Warnings over s3 bucket deprecations (15e65a7)
  • mongodbatlas/user: Password resolution logic (#123) (5ab2ac1)
  • mongodb: Resolve undetermined count issue in random_password (#84) (d6a4688)
  • mongodb: Resolve undetermined count issue in random_password resource (#82) (e3c582f)
  • network: Add unique values on concat lists to aboid errors (#76) (dacb873)
  • Random password module (#86) (4947dc7)
  • Rds read replica (#65) (2b830cd)
  • rds: include enhanced monitoring role (#7) (c8dcfae)
  • rds: Fix output (29706e2)
  • Redis sg rule creation when sg is null (#20) (84d3183)
  • redis: Updated module (#105) (05a564d)
  • Release please missing files (#73) (0970e36)
  • Replace deprecated value with content in cert module (#80) (78a9d3a)
  • Required providers version (#25) (ee07940)
  • Routes setup for code still using the other routes method (#39) (dbf21f7)
  • turbo_remote_cache: Adds missing parameters (f5401be)
  • turbo_repo_remote_cache: Misssing npm run build (bb81a71)
  • Update kms module (#46) (7621a6b)
  • Uses null defaults for iops and storage_throughput (#47) (8e85a3b)

Refactor

  • kafka: Moves backup code to dedicated module (#128) (c46510d)
  • kafka: Split plugins setup to a separate module (#125) (062dfdf)

Miscellaneous