Skip to content

v4.0.0

Compare
Choose a tag to compare
@richgreen-moj richgreen-moj released this 09 Jan 15:32
· 538 commits to main since this release
6f59e1c

Breaking Changes

@robertsweetman has made a significant contribution to the module in this PR, in summary:

  • adds network loadbalancer support for access_logs
  • fixes issue where each environment could not have more than one loadbalancer
  • removes the need for the glue_crawler
  • removes cron requirement for glue crawler
  • removing this fixes an issue where IAMRole/Policy names each needed to be unique
  • uses aws_glue_catalog_table for both application and network loadbalancer log availability and parsing in Athena
  • tables are created automatically in athena and will parse application and network loadbalancer logs for you
  • fixed broken application lb test, has been broken for some time

This is a major version change as the glue_crawler has been removed (destroys 7 resources) and is replaced with aws_glue_catalog_tables, also the log_schedule variable has been removed.


Other Changes

  • Bump bridgecrewio/checkov-action from 12.2576.0 to 12.2577.0 by @dependabot in #296
  • Documentation update by @markgov in #299
  • Bump bridgecrewio/checkov-action from 12.2577.0 to 12.2590.0 by @dependabot in #301
  • add network LB options to module by @robertsweetman in #302
  • Bump bridgecrewio/checkov-action from 12.2590.0 to 12.2592.0 by @dependabot in #303
  • Bump bridgecrewio/checkov-action from 12.2592.0 to 12.2596.0 by @dependabot in #304
  • Bump bridgecrewio/checkov-action from 12.2596.0 to 12.2598.0 by @dependabot in #305
  • Bump bridgecrewio/checkov-action from 12.2598.0 to 12.2599.0 by @dependabot in #306
  • Bump bridgecrewio/checkov-action from 12.2599.0 to 12.2600.0 by @dependabot in #307
  • Bump bridgecrewio/checkov-action from 12.2600.0 to 12.2601.0 by @dependabot in #308
  • Bump bridgecrewio/checkov-action from 12.2601.0 to 12.2602.0 by @dependabot in #309
  • Bump bridgecrewio/checkov-action from 12.2602.0 to 12.2605.0 by @dependabot in #310
  • Bump bridgecrewio/checkov-action from 12.2605.0 to 12.2607.0 by @dependabot in #311
  • Bump actions/setup-go from 4.1.0 to 5.0.0 by @dependabot in #312
  • Bump bridgecrewio/checkov-action from 12.2607.0 to 12.2608.0 by @dependabot in #313
  • Bump bridgecrewio/checkov-action from 12.2608.0 to 12.2610.0 by @dependabot in #314
  • Bump bridgecrewio/checkov-action from 12.2610.0 to 12.2615.0 by @dependabot in #316
  • Bump bridgecrewio/checkov-action from 12.2615.0 to 12.2619.0 by @dependabot in #319
  • Bump actions/upload-artifact from 3.1.3 to 4.0.0 by @dependabot in #320
  • Bump golang.org/x/crypto from 0.14.0 to 0.17.0 in /test by @dependabot in #322
  • Bump bridgecrewio/checkov-action from 12.2619.0 to 12.2621.0 by @dependabot in #323
  • Bump bridgecrewio/checkov-action from 12.2621.0 to 12.2622.0 by @dependabot in #325
  • Bump terraform-docs/gh-actions from 18dc76d9b2e3c746cf6f8e073c7fa7df16dcf620 to b9ea051e31d6fea24f409f2445d563a4bbde7fbf by @dependabot in #324
  • Bump bridgecrewio/checkov-action from 12.2622.0 to 12.2624.0 by @dependabot in #327
  • Bump bridgecrewio/checkov-action from 12.2624.0 to 12.2626.0 by @dependabot in #328
  • Bump bridgecrewio/checkov-action from 12.2626.0 to 12.2630.0 by @dependabot in #329
  • Planetfm/dsos 2408/change access logs implementation by @robertsweetman in #330
  • Bump bridgecrewio/checkov-action from 12.2630.0 to 12.2631.0 by @dependabot in #331
  • Bump bridgecrewio/checkov-action from 12.2631.0 to 12.2634.0 by @dependabot in #332
  • Bump bridgecrewio/checkov-action from 12.2634.0 to 12.2635.0 by @dependabot in #333
  • storage location value not correct by @robertsweetman in #334

New Contributors

Full Changelog: v3.3.2...v4.0.0