terraform-example-foundation
terraform-example-foundation copied to clipboard
chore(master): release 3.0.0
:robot: I have created a release beep boop
3.0.0 (2022-10-16)
⚠ BREAKING CHANGES
- bump min TF version to 1.3.0 and use optionals (#831)
- use remote state to read data from previous steps (#782)
- Configure bring your own service account in bootstrap (#777)
- add granular service accounts (#724)
- deps: update terraform null to v3 (#750)
- use branch main for the gcp-policies repository and use controller for Jenkins master (#738)
- split network step (#735)
Features
- add granular service accounts (#724) (4c84d80)
- add optional groups creation (#757) (5d9f867)
- Add support for tags (#829) (a0604b3)
- Bring your on Service Account for the App Infra Pipeline (#824) (0d6be42)
- bump min TF version to 1.3.0 and use optionals (#831) (6207113)
- Configure bring your own service account in bootstrap (#777) (015fe3d)
- Create base environment module for step 4-projects (#669) (7a533bf)
- deps: update terraform null to v3 (#750) (b2e8bfc)
- Enable Essential Contacts (#783) (86fcb2a)
- Feature/private service connect module (#722) (b3b9145)
- ingress egress support for vpc sc (#784) (c6f12e2)
- Modularize logging components (#781) (a1d636e)
- new org policies (#791) (878da45)
- Refactor/centralized network variable (#665) (cdb97bf)
- Remove redundant optional firewall rules (#647) (6e17729)
- split network step (#735) (512430b)
- update 3-networks to support TPG 4 and other updates (#733) (d940f6e)
- update document and script to use gcloud beta terraform vet (#729) (d1a56d4)
- use branch main for the gcp-policies repository and use controller for Jenkins master (#738) (afc9d71)
- use remote state to read data from previous steps (#782) (a761a99)
- validate requirements script (#765) (84bbd25)
Bug Fixes
- add a chmod command for project infra pipeline runners(#657) (2730050)
- always grant view permissions at org to CB SA for TFV (#645) (66d4c5b)
- backend_bucket > remote_state_bucket (#848) (75c5ab3)
- bump the version of project factory to 13.0 (#702) (78c7d90)
- bump the version of the cloudbuild in the bootstrap step (#642) (3f61dba)
- create billing dataset in multi-regional by default (#799) (ca0a4b3)
- data_access_logs_enabled now enables read and write audit logs, defaults to false for cost savings (#630) (8391f1b)
- exclude version
4.31.0from the possible versions for infra pipeline module (#771) (37ba8ba) - grant permissions required by TFV to CB SA (#629) (ffa6a93)
- Grant role browser to the terraform service account for running gcloud beta terraform vet (#818) (e80a504)
- hardcode the regions variables in the
3-networks/shared(#699) (9c320d8) - Hub and Spoke build (#648) (98a3441)
- make first gcloud builds submit wait for the creation of the default cloud build bucket (#719) (3e2ca41)
- set the location for cloud build related buckets in step4 based in the default region (#667) (b2b3aca)
- update TPG version constraints to allow 4.0 in 5-app-infra (#721) (90f15f2)
- updates for on-prem connectivity configuration (#827) (70f9e54)
- updates for tfv1 compat (#637) (235698b)
- VPC Flow Logs constraint issue + Adding gcloud terraform vet usage to test (#779) (0019b00)
This PR was generated with Release Please. See documentation.
@bharathkkb I recommend we hold till we update all versions to enable TPG 4. For example: https://github.com/terraform-google-modules/terraform-example-foundation/blob/3e2ca413d2fd57c309748109f56008be2503ff9a/5-app-infra/business_unit_1/development/versions.tf#L24
@bharathkkb I recommend we hold till we update all versions to enable TPG 4. For example:
https://github.com/terraform-google-modules/terraform-example-foundation/blob/3e2ca413d2fd57c309748109f56008be2503ff9a/5-app-infra/business_unit_1/development/versions.tf#L24
Fixed https://github.com/terraform-google-modules/terraform-example-foundation/pull/721
:robot: Release is at https://github.com/terraform-google-modules/terraform-example-foundation/releases/tag/v3.0.0 :sunflower: