Skip to content

Releases: terraform-google-modules/terraform-google-project-factory

terraform-google-project-factory v10.0.0

16 Dec 16:07
d3f09e2

Choose a tag to compare

⚠ BREAKING CHANGES

  • Minimum Terraform version increased to 0.13.
  • All null_resources for executing gcloud scripts have been removed. See the upgrade guide for details.
  • Renamed the shared_vpc submodule to svpc_service_project. #517) (86819d7)

Features

  • add TF 0.13 constraint and module attribution (#513) (f6df34c)
  • support activate_api_identities in shared_vpc submodule (#509) (8c5698c)
  • terraform: Add support Terraform 0.14 by bumping version constraint (#505) (8c01c41)

Bug Fixes

  • Add billingbudgets.googleapis.com to precondition script. (#493) (f9b53c3)
  • Add count variable to does not create the resource when value is keep (#498) (a3deaad)
  • Add shared_vpc features back to rood module (#446) (0a6b9b9)
  • All dependencies on gcloud have been removed. (#491) (5886a4e)
  • readme link to svpc example (#515) (ce1d46e)
  • Remove whitespace in test/setup-sa (#495) (6d90ff3)
  • Support passing service project number to shared_vpc_access to be Terraform 0.13 compatible (#500) (825d07b)

v9.2.1

30 Aug 15:49
a432cfe

Choose a tag to compare

9.2.1 (2020-11-09)

Bug Fixes

  • Add billingbudgets.googleapis.com to precondition script. (#493) (f9b53c3)
  • Remove whitespace in test/setup-sa (#495) (6d90ff3)

terraform-google-project-factory v9.2.0

19 Oct 17:34
6553449

Choose a tag to compare

Features

  • Add enable_shared_vpc_host_project to create project as shared VPC host project (#465) (3b269be)
  • add apis related outputs to main module (#470) (abc507f)
  • Add budget_monitoring_notification_channels to modules including budgets (#476) (d1665d1)
  • Add impersonate_service_account to shared_vpc module to pass to core_project_factory (#477) (e9f0c8f)
  • Removed preconditions script from Terraform execution (#478) (79f7c95)

Bug Fixes

  • Fix Terraform 0.12+ warning on project_services (#467) (e223f77)
  • Restore usage of var.enable_apis variable for project services submodule (#473) (05d1465)

terraform-google-project-factory v9.1.0

25 Sep 20:37
62f5b09

Choose a tag to compare

Features

  • Add budget notification channel (#456) (9bc317e)
  • Add Dataflow to Shared VPC API service accounts (#458) (0c5adf3)
  • Add service identity provisioning support (#450) (3954a89)

Bug Fixes

v9.0.1

30 Aug 15:49
2056f68

Choose a tag to compare

9.0.1 (2020-09-11)

Bug Fixes

terraform-google-project-factory v9.0.0

13 Aug 15:11
bd2ed17

Choose a tag to compare

⚠ BREAKING CHANGES

  • This change requires that you use the shared_vpc submodule to manage service account access. See the upgrade guide for details.

Features

  • Added shared_vpc_access submodule to enable GKE and Dataproc Service Account access. (#434) (f16fd05)

Bug Fixes

  • Fix regression in shared VPC service account submodule (#438) (dd2dd99)
  • relax version to allow 0.13 (#437) (9eb64e2)

terraform-google-project-factory v8.1.0

22 Jul 20:59
af1db49

Choose a tag to compare

Features

  • Add support for attaching projects to a VPC Service Controls perimeter (#428) (7ec34ef)
  • Enable GCS bucket versioning (#431) (7a0d746)

Bug Fixes

  • Add dependency on Shared VPC attachment (#432) (c954990)

terraform-google-project-factory v8.0.2

20 Jul 21:05
3b48a73

Choose a tag to compare

Bug Fixes

terraform-google-project-factory v8.0.1

05 May 20:51
8511343

Choose a tag to compare

Bug Fixes

  • Remove appengine.googleapis.com from required APIs (#390) (b995924)

terraform-google-project-factory v8.0.0

21 Apr 20:52
eded8fa

Choose a tag to compare

⚠ BREAKING CHANGES

  • Using the gcloud module now requires curl to be installed. See the upgrade guide for details.

Bug Fixes

  • Bump version of terraform-google-gcloud module to 1.0.0 (#399) (2889db1)

Miscellaneous Chores