Breaking Changes
fast/stages/2-networking-a-simple: The stage is being deprecated, and superseded by the2-networkingFAST stage, introduced in #3435
fast/stages/2-networking-b-nva: The stage is being deprecated, and superseded by the2-networkingFAST stage, introduced in #3435
fast/stages/2-networking-c-separate-envs: The stage is being deprecated, and superseded by the2-networkingFAST stage, introduced in #3435
modules/net-vpc-factory: The module has been deprecated, and superseded by the2-networkingFAST stage, introduced in #3435 [#3451]modules/iam-service-account: Theservice_account_createvariable has been renamed toservice_account_reuseand its type has changed.
modules/project-factoryandfast/stages/0-org-setup: Data sources for service accounts are no longer needed. [#3450]modules/project-factory:storage_locationandbigquery_locationhave been replaced withlocations.storageandlocations.bigqueryin defaults and overrides; the same applies to FAST org setup, security, project factory stages. [#3392]
What's Changed
- Add support for output files to FAST project factory stage by @ludoo in #3373
- Document log_buckets namespace by @juliocc in #3386
- Support iam_by_principals_additive in 0-org-setup by @juliocc in #3387
- Use location.bigquery for billing dataset by @juliocc in #3390
- Rationalize location defaults across project factory module and FAST stages by @ludoo in #3392
- Reorder org-setup to support new datasets by @juliocc in #3397
- Allow automation resources with bucket or service accounts only in project factory by @ludoo in #3398
- Align FAST project templates project definitions to new format by @ludoo in #3399
- Support context and add configurations factory to workstation cluster module, add FAST project template by @ludoo in #3401
- Ngfw custom roles by @LucaPrete in #3408
- Fix NGFW add-on instructions by @ludoo in #3409
- Fix context bug on net-dns by @sruffilli in #3426
- Allow overriding individual factory paths from organization config in FAST org setup by @ludoo in #3430
- Revert "Allow overriding individual factory paths from organization config in FAST org setup" by @ludoo in #3431
- Add retention support for project-factory buckets by @kovagoadam in #3417
- Adding hardened datasets for preventive and detective Compliance Controls by @vannicktrinquier in #3410
- Align schemas by @ludoo in #3447
- Allow skipping data source in service account module by @ludoo in #3450
- Start the deprecation process of the old networking stages by @sruffilli in #3451
- Allow null project id in service account module when reusing service account by @ludoo in #3452
- Fix typos by @juliocc in #3453
- Factory based FAST Networking stage by @sruffilli in #3435
- 2-networking - NCC Dataset by @sruffilli in #3457
- Fix issues with FAST CI/CD support by @ludoo in #3454
- 2-networking - VPN Dataset by @sruffilli in #3458
- Consistent subnetting across datasets + contexts by @sruffilli in #3460
- Use context in ilb routes by @sruffilli in #3462
- Make classic dataset link to hub-and-spokes-peerings by @wiktorn in #3464
- Fix YAML linting on fast-dev by @ludoo in #3466
- Add fourth folder level to project factory module by @ludoo in #3467
- NVA Dataset for FAST networking stage by @sruffilli in #3463
- Implement proper validation for tag value names in schema by @ludoo in #3470
- Remove legacy security stage by @ludoo in #3474
Full Changelog: v45.1.0...v46.0.0