Skip to content

Releases: terraform-google-modules/terraform-example-foundation

v4.1.0

02 Aug 18:19
de802a3
Compare
Choose a tag to compare

4.1.0 (2024-08-01)

Features

  • Add Billing Account Log sinks (#1164) (a72d12f)
  • Create project destination and remove log bucket destination for the centralized logging (#1148) (0a03623)

Bug Fixes

  • #1229 - fix 3-nhas symlinks (#1230) (05a2308)
  • Add roles and service enablements to bootstrap project (#1175) (a759ee9)
  • bump terraform base version from 1.3.0 to 1.3.10 (#1253) (a97d2b4)
  • bump terraform version from 1.3.10 to 1.5.7 (#1268) (77827b2)
  • cai: modules must not define providers (#1132) (f396741)
  • deps: bump debug from 4.1.1 to 4.3.4 in /1-org/modules/cai-monitoring/function-source (#1048) (145c433)
  • deps: relax to terraform google v5 (#1066) (a6adc7e)
  • deps: update dependency @google-cloud/security-center to v8.8.0 (#1123) (299f10c)
  • deps: update dependency moment to v2.30.1 (#1068) (05acc75)
  • deps: update GO 1.21 (#1057) (e96ab70)
  • deps: update GO modules (#1077) (2d9a438)
  • deps: Update golangci/golangci-lint-action action to v4 (#1114) (ba6b860)
  • deps: update module github.com/hashicorp/hcl/v2 to v2.21.0 (#1279) (822cc42)
  • deps: Update Terraform terraform-google-modules/bootstrap/google to v7 (#1093) (16bd67c)
  • deps: update terraform terraform-google-modules/cloud-router/google to v6 (#1089) (cb5b516)
  • deps: update terraform terraform-google-modules/cloud-storage/google to v5 (#1088) (5c737b0)
  • deps: update terraform terraform-google-modules/kubernetes-engine/google to v29 (#1094) (0f79a88)
  • deps: Update Terraform terraform-google-modules/kubernetes-engine/google to v30 (#1108) (66ea687)
  • deps: update terraform terraform-google-modules/kubernetes-engine/google to v31 (#1260) (01ed7d0)
  • deps: update terraform terraform-google-modules/log-export/google to v8 (#1171) (a63dc88)
  • deps: Update Terraform terraform-google-modules/network/google to v9 (#1095) (fdba866)
  • deps: update terraform terraform-google-modules/pubsub/google to v6 (#1096) (3a92c9a)
  • deps: update terraform terraform-google-modules/vm/google to v10 (#1097) (8a0e477)
  • deps: update terraform terraform-google-modules/vpc-service-controls/google to v5 (#1098) (b1be0d5)
  • deps: Update Terraform terraform-google-modules/vpn/google to v4 (#1100) (2c4a27b)
  • deps: update terraform-google-modules/network/google to v8.0 (#1082) (6d8e106)
  • deps: update tf modules (#1023) (03b1976)
  • deps: update to terraform-google-modules/network/google//modules/network-peering v8 for increased TPG v5 compatibility (#1073) (5d808b1)
  • docs: Update 3-networks-dual-svpc README after accidental change (#1294) (57c96c4)
  • Fix of the new group structure (#1174) (dd6c09c)
  • Fix project labels (#1107) (eb28ecb)
  • Groups creation and permissions ([#1110](https://github.com/terraform-goog...
Read more

v4.0.0

11 Jan 02:39
d4cb878
Compare
Choose a tag to compare

4.0.0 (2024-01-10)

⚠ BREAKING CHANGES

  • Add support for Log Analytics and Remove BigQuery log destination (#1025)
  • Enable CMEK for Terraform state buckets (#1030)
  • Network Refactoring (#991)
  • deps: update terraform terraform-google-modules/network/google to v7 (#956)

Features

  • add assured workload example (#934) (be568ab)
  • add instructions for deployment using GitHub Actions (#955) (56450bd)
  • add instructions for deployment using GitLab pipelines (#1047) (0805878)
  • add support for fine grained configuration of VPC-flow logs (#1035) (ee3a1d8)
  • Add support for Log Analytics and Remove BigQuery log destination (#1025) (25c61c4)
  • Add support to proxy-only subnetworks and new IP CIDR allocation (#1040) (79b217e)
  • CAI Monitoring Cloud Function (#1015) (141f067)
  • change budget alerts to alarm by forecast (#1037) (8a4c106)
  • Change old firewall to new network-firewall (#1041) (f2469c1)
  • create projects for KMS resources (#1032) (f16e805)
  • create subfolders for business units in 4-projects step (#1039) (06084be)
  • deps: Expand Terraform Google Provider to v5 (major) (#1004) (511f5cb)
  • deps: Update Terraform google to v5 (#1059) (87f3832)
  • Enable CMEK for Terraform state buckets (#1030) (63906d8)
  • Firewall policy rule with resource manager tag (#1005) (a92e31b)
  • implementing terraform cloud deploy with agents (#1034) (2c96a2f)
  • make sed and find commands portable between Linux (GNU) and Mac OS (BSD) (#1043) (62e8c23)
  • Network Refactoring (#991) (5f698ed)
  • Remove "compute.disableGuestAttributesAccess" org policy (#1019) (9fac80f)
  • update tf-wrapper.sh script to deal with generic folder hierarchy (#992) (4d7e822)

Bug Fixes

  • add cloud build bucket location (#921) (cf3f117)
  • add VPC Flow logs exceptions for REGIONAL_MANAGED_PROXY and INTERNAL_HTTPS_LOAD_BALANCER (#976) (dd4ff91)
  • alternative deployment methods minor issues fix (#1065) (e09d174)
  • change priority of 'allow-google-apis' firewall rules to prevent collision with the deny all rule (#972) (7205518)
  • CI: bump request_timeout for 1-org (#1070) (336487b)
  • correct terraform required_version for optional (#1003) (5ef089c)
  • deps: update terraform terraform-google-modules/network/google to v7 (#956) (2f54ad6)
  • Fix missing Terraform module attribution (#973) (d1d2973)
  • replace text example of private key with an image in the jenkins readme (#1027) (325785c)
  • set the build timeout for the build that creates the Terraform and gcloud image to 20 minutes (#1071) (7f5ce28)

v3.0.0

17 Dec 00:27
2a0b68b
Compare
Choose a tag to compare

3.0.0 (2022-12-16)

⚠ BREAKING CHANGES

  • use random_project_id_length (#891)
  • remove unused variables in network-dual-svpc/shared (#853)
  • 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 new organization policies (#863) (9c17c13)
  • 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 a workspace for 0-bootstrap (#866) (6e9c575)
  • Create base environment module for step 4-projects (#669) (7a533bf)
  • default configuration for VPC-SC should have all supported services (#864) (a496744)
  • 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)
  • Inline App Infra Pipeline sa_roles (#867) (33a6619)
  • Modularize logging components (#781) (a1d636e)
  • new org policies (#791) (878da45)
  • Refactor/centralized network variable (#665) (cdb97bf)
  • remove default SA editor role from Seed and CICD projects (#896) (465d3dd)
  • 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 Cloud build private pools (#868) (ca06365)
  • use random_project_id_length (dd063aa)
  • use random_project_id_length (#891) (dd063aa)
  • 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)
  • add note about updating transitivity firewall rules in the Hub and Spoke network mode (#906) (4211162)
  • add onprem_dc variable and add missing routers in hub and spoke base and restricted modules (#912) ([83cf3...
Read more

terraform-example-foundation v2.3.1

09 Nov 17:26
2f3e229
Compare
Choose a tag to compare

Bug Fixes

terraform-example-foundation v2.3.0

15 Sep 01:34
c5b1114
Compare
Choose a tag to compare

Features

  • replace scc gcloud provisioner with native resource (#514) (d2cdfb6)

terraform-example-foundation v2.2.0

23 Jul 00:04
ed164ba
Compare
Choose a tag to compare

Features

  • Add permissions for SFB recommended groups (#446) (a18b203)

Bug Fixes

v2.1.2

24 Aug 18:52
1009bd7
Compare
Choose a tag to compare

2.1.2 (2021-07-14)

Bug Fixes

terraform-example-foundation v2.1.1

25 Jun 05:04
997e7c8
Compare
Choose a tag to compare

Bug Fixes

  • add browser role to cloud build sa for provided folders (#484) (b3996e2)
  • upgrade terraform to 0.13.7 (#490) (a9150a7)

terraform-example-foundation v2.1.0

20 May 15:16
900b423
Compare
Choose a tag to compare

Features

Bug Fixes

  • Update bootstrap README.md steps & terraform.example.tfvars (#470) (86c2547)

v2.0.1

24 Aug 18:52
6bb0648
Compare
Choose a tag to compare

2.0.1 (2021-05-03)

Bug Fixes

  • Update bootstrap README.md steps & terraform.example.tfvars (#470) (86c2547)