Breaking Changes
fast/stages/0-boostrap: the default set of organization policies now prevents the creation of bridge perimeters. [#3098]modules/vpc-sc: perimeter bridge are no longer supported. Please migrate to directional policies (ingress/egress rules) for more granular and secure perimeter configurations.
modules/vpc-sc:service_perimeters_regularrenamed toperimeters[#3062]
What's Changed
- Add ability to reuse existing projects in project factory by @LucaPrete in #3051
- New FAST data platform by @ludoo in #3066
- JSON schema documentation tool by @ludoo in #3070
- Added versions.tf to net-vpc-factory by @sruffilli in #3073
- [cloud-run-v2] Add ability to deploy OpenTelemetry Collector sidecar by @charles-salmon in #3071
- Fix no VPC composer scenario and roles by @lcaggio in #3075
- AlloyDB read poll support and various usability fixes by @viliampucik in #3061
- VPC SC module refactor by @juliocc in #3062
- Add ability to optionally update Cloud Run job containers outside Terraform by @LucaPrete in #3077
- Map secops group to security by default by @juliocc in #3080
- bug: mark policy_controller as optional by @FalconerTC in #3086
- Fix permadiff in FAST bootstrap IAM by @ludoo in #3089
- Relax WIF org policy in IaC project by @ludoo in #3090
- fix: remove file starting by 1 and 2 to avoid copying 1-resman-provid… by @Alhossril in #2944
- Add GitLab SaaS support in fast/extras/0-cicd-gitlab by @Alhossril in #3088
- Add support for additive perimeter resources to vpc-sc module by @ludoo in #3093
- feat(gke): add kubelet_readonly_port_enabled by @6uellerBpanda in #3092
- Enable context replacements for IAM principals in project factory module by @ludoo in #3094
- Enable multi-network GKE by @msikora-rtb in #3096
- Make automation project in project factory module optional by @LucaPrete in #3091
- Disable creation of bridge perimeters by @juliocc in #3098
- Fix net vpc firewall module schema by @ludoo in #3099
- Backup enablement for CloudSQL instance should be only based on user provided settings by @apichick in #3101
- Project Factory: fix reference to automation SAs in IAM block for service accounts by @LucaPrete in #3100
- feat: enables blue-green upgrades by @msikora-rtb in #3102
- Added auto-provisioning-locations to gke-cluster-standard module by @apichick in #3103
- Improves fast/data-platform-ng README for clarity by @jayBana in #3074
New Contributors
- @charles-salmon made their first contribution in #3071
- @FalconerTC made their first contribution in #3086
- @6uellerBpanda made their first contribution in #3092
- @msikora-rtb made their first contribution in #3096
Full Changelog: v39.1.0...v40.0.0