diff --git a/1-bootstrap/versions.tf b/1-bootstrap/versions.tf index 1e5816e3..c1f3b320 100644 --- a/1-bootstrap/versions.tf +++ b/1-bootstrap/versions.tf @@ -29,6 +29,6 @@ terraform { } provider_meta "google" { - module_name = "blueprints/terraform/terraform-google-enterprise-application:bootstrap/v0.2.0" + module_name = "blueprints/terraform/terraform-google-enterprise-application:bootstrap/v0.3.0" } } diff --git a/2-multitenant/modules/env_baseline/versions.tf b/2-multitenant/modules/env_baseline/versions.tf index 12e865bc..46a1617f 100644 --- a/2-multitenant/modules/env_baseline/versions.tf +++ b/2-multitenant/modules/env_baseline/versions.tf @@ -33,6 +33,6 @@ terraform { } provider_meta "google" { - module_name = "blueprints/terraform/terraform-google-enterprise-application:multitenant/v0.2.0" + module_name = "blueprints/terraform/terraform-google-enterprise-application:multitenant/v0.3.0" } } diff --git a/3-fleetscope/modules/env_baseline/versions.tf b/3-fleetscope/modules/env_baseline/versions.tf index 4c776f92..03c08aae 100644 --- a/3-fleetscope/modules/env_baseline/versions.tf +++ b/3-fleetscope/modules/env_baseline/versions.tf @@ -33,6 +33,6 @@ terraform { } provider_meta "google" { - module_name = "blueprints/terraform/terraform-google-enterprise-application:fleetscope/v0.2.0" + module_name = "blueprints/terraform/terraform-google-enterprise-application:fleetscope/v0.3.0" } } diff --git a/4-appfactory/envs/shared/versions.tf b/4-appfactory/envs/shared/versions.tf index 0784e962..5f1ada1e 100644 --- a/4-appfactory/envs/shared/versions.tf +++ b/4-appfactory/envs/shared/versions.tf @@ -25,6 +25,6 @@ terraform { } provider_meta "google" { - module_name = "blueprints/terraform/terraform-google-enterprise-application:appfactory/shared/v0.2.0" + module_name = "blueprints/terraform/terraform-google-enterprise-application:appfactory/shared/v0.3.0" } } diff --git a/4-appfactory/modules/app-group-baseline/versions.tf b/4-appfactory/modules/app-group-baseline/versions.tf index 951990f9..038fc1ad 100644 --- a/4-appfactory/modules/app-group-baseline/versions.tf +++ b/4-appfactory/modules/app-group-baseline/versions.tf @@ -29,6 +29,6 @@ terraform { } provider_meta "google" { - module_name = "blueprints/terraform/terraform-google-enterprise-application:appfactory/v0.2.0" + module_name = "blueprints/terraform/terraform-google-enterprise-application:appfactory/v0.3.0" } } diff --git a/5-appinfra/apps/default-example/hello-world/envs/shared/versions.tf b/5-appinfra/apps/default-example/hello-world/envs/shared/versions.tf index 0af3041b..5706048d 100644 --- a/5-appinfra/apps/default-example/hello-world/envs/shared/versions.tf +++ b/5-appinfra/apps/default-example/hello-world/envs/shared/versions.tf @@ -18,6 +18,6 @@ terraform { required_version = ">= 1.3" provider_meta "google" { - module_name = "blueprints/terraform/terraform-google-enterprise-application:appinfra/hello-world/shared/v0.2.0" + module_name = "blueprints/terraform/terraform-google-enterprise-application:appinfra/hello-world/shared/v0.3.0" } } diff --git a/5-appinfra/modules/alloydb-psc-setup/versions.tf b/5-appinfra/modules/alloydb-psc-setup/versions.tf index 07a3c927..5e01cb55 100644 --- a/5-appinfra/modules/alloydb-psc-setup/versions.tf +++ b/5-appinfra/modules/alloydb-psc-setup/versions.tf @@ -29,6 +29,6 @@ terraform { } provider_meta "google" { - module_name = "blueprints/terraform/terraform-google-enterprise-application:appinfra/alloydb-psc-setup/v0.2.0" + module_name = "blueprints/terraform/terraform-google-enterprise-application:appinfra/alloydb-psc-setup/v0.3.0" } } diff --git a/5-appinfra/modules/cicd-pipeline/versions.tf b/5-appinfra/modules/cicd-pipeline/versions.tf index 4f5ba14f..75794f46 100644 --- a/5-appinfra/modules/cicd-pipeline/versions.tf +++ b/5-appinfra/modules/cicd-pipeline/versions.tf @@ -29,6 +29,6 @@ terraform { } provider_meta "google" { - module_name = "blueprints/terraform/terraform-google-enterprise-application:appinfra/cicd-pipeline/v0.2.0" + module_name = "blueprints/terraform/terraform-google-enterprise-application:appinfra/cicd-pipeline/v0.3.0" } } diff --git a/CHANGELOG.md b/CHANGELOG.md index b658bf49..292c75ca 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,34 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). This changelog is generated automatically based on [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/). +## [0.3.0](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-application/compare/v0.2.0...v0.3.0) (2024-11-21) + + +### ⚠ BREAKING CHANGES + +* **deps:** Update Terraform terraform-google-modules/kubernetes-engine/google to v34 ([#271](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-application/issues/271)) +* **deps:** Update Terraform terraform-google-modules/cloud-storage/google to v8 ([#263](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-application/issues/263)) +* moves code to examples folder ([#238](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-application/issues/238)) + +### Features + +* add cymbal shop + cymbal bank deployment ([#260](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-application/issues/260)) ([be36dee](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-application/commit/be36dee32ddb39cb02172b4de818e7b1b8b119fa)) +* add hello-world as the default application ([#247](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-application/issues/247)) ([da26d9b](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-application/commit/da26d9b208cc8d064d03de993a6e599b1f676a4b)) +* add local deployment docs for cymbal-shop and multitenant applications ([#272](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-application/issues/272)) ([1c412aa](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-application/commit/1c412aa3ce3e27013db4cc86a7a3241678fc51f3)) +* add single project example ([#261](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-application/issues/261)) ([5ec49b3](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-application/commit/5ec49b3d1cbe91909d82fdf385e1e0d78ca8af00)) +* **hello-world-example:** use arm nodes on development environment and x86 on staging/prod ([#279](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-application/issues/279)) ([03b2db6](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-application/commit/03b2db6ad7d76b94212c08ac3ff449ef2a19dbbe)) +* moves code to examples folder ([#238](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-application/issues/238)) ([211b381](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-application/commit/211b3815fb95168eed9fc408d0cc599315d48b82)) +* new app factory interface ([#255](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-application/issues/255)) ([f101f8d](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-application/commit/f101f8db35b16d50d8283927505e8eeb834d68ac)) + + +### Bug Fixes + +* adjust tf image cmd ([#265](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-application/issues/265)) ([1953438](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-application/commit/1953438f2ee5f9f1df1f7430f88bdb1390d0fdbc)) +* adjusting deploy with cloudbuild docs for examples ([#264](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-application/issues/264)) ([a24a39f](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-application/commit/a24a39f13bf25bcbeb6f6081ba885e77e22b1006)) +* **deps:** Update Terraform terraform-google-modules/cloud-storage/google to v8 ([#263](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-application/issues/263)) ([bda9f7c](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-application/commit/bda9f7c74c3e09fd7f8512fd44e4e618ecdb35f0)) +* **deps:** Update Terraform terraform-google-modules/kubernetes-engine/google to v34 ([#271](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-application/issues/271)) ([2535f87](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-application/commit/2535f875aca9fc55c74a69937a612e1f41f65fa7)) +* fix compute sa roles ([#278](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-application/issues/278)) ([2db1efd](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-application/commit/2db1efd6f96fd688f4409c6ee8451623e8bfcb1a)) + ## [0.2.0](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-application/compare/v0.1.0...v0.2.0) (2024-09-27) diff --git a/examples/cymbal-bank/5-appinfra/cymbal-bank/ledger-transactionhistory/envs/shared/versions.tf b/examples/cymbal-bank/5-appinfra/cymbal-bank/ledger-transactionhistory/envs/shared/versions.tf index 28baa378..059618c1 100644 --- a/examples/cymbal-bank/5-appinfra/cymbal-bank/ledger-transactionhistory/envs/shared/versions.tf +++ b/examples/cymbal-bank/5-appinfra/cymbal-bank/ledger-transactionhistory/envs/shared/versions.tf @@ -18,6 +18,6 @@ terraform { required_version = ">= 1.3" provider_meta "google" { - module_name = "blueprints/terraform/terraform-google-enterprise-application:appinfra/cymbal-bank/shared/v0.2.0" + module_name = "blueprints/terraform/terraform-google-enterprise-application:appinfra/cymbal-bank/shared/v0.3.0" } } diff --git a/examples/cymbal-shop/5-appinfra/cymbal-shop/cymbalshop/envs/shared/versions.tf b/examples/cymbal-shop/5-appinfra/cymbal-shop/cymbalshop/envs/shared/versions.tf index 0784e962..5f1ada1e 100644 --- a/examples/cymbal-shop/5-appinfra/cymbal-shop/cymbalshop/envs/shared/versions.tf +++ b/examples/cymbal-shop/5-appinfra/cymbal-shop/cymbalshop/envs/shared/versions.tf @@ -25,6 +25,6 @@ terraform { } provider_meta "google" { - module_name = "blueprints/terraform/terraform-google-enterprise-application:appfactory/shared/v0.2.0" + module_name = "blueprints/terraform/terraform-google-enterprise-application:appfactory/shared/v0.3.0" } } diff --git a/examples/standalone_single_project/versions.tf b/examples/standalone_single_project/versions.tf index 3ebd1b12..a2af6357 100644 --- a/examples/standalone_single_project/versions.tf +++ b/examples/standalone_single_project/versions.tf @@ -25,6 +25,6 @@ terraform { } provider_meta "google" { - module_name = "blueprints/terraform/terraform-google-enterprise-application:standalone-example/v0.2.0" + module_name = "blueprints/terraform/terraform-google-enterprise-application:standalone-example/v0.3.0" } }