v4.0.0
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
- @robertsweetman made their first contribution in #302
Full Changelog: v3.3.2...v4.0.0