terraform-example-foundation
terraform-example-foundation copied to clipboard
Shows how the CFT modules can be composed to build a secure cloud foundation
As per Terraform [documentation](https://developer.hashicorp.com/terraform/language/modules/develop/providers), provider configurations can be defined only in a root module.
chore(deps): bump google.golang.org/protobuf from 1.31.0 to 1.33.0 in /helpers/foundation-deployer
Bumps google.golang.org/protobuf from 1.31.0 to 1.33.0. [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a...
Builds are failing a lot with different errors every time. This PR is to check if the parallelism on integrations test is causing the failures on the build. **DO NOT...
### TL;DR add to https://github.com/CloudLandingZone/terraform-example-foundation?tab=readme-ov-file#0-bootstrap See service enablements on the project and IAM roles for the super admin or terraform service account being impersonated details in the list on https://github.com/terraform-google-modules/terraform-example-foundation/issues/1133#issuecomment-1980982638...
### TL;DR see for example https://github.com/GoogleCloudPlatform/pubsec-declarative-toolkit/projects?query=is%3Aopen ### Terraform Resources _No response_ ### Detailed design _No response_ ### Additional information _No response_
### TL;DR Examples envs/development/main.tf envs/non-production/main.tf envs/production/main.tf locals ... module "base_env" { ... enable_partner_interconnect = false base_private_service_connect_ip = "10.17.0.2" restricted_private_service_connect_ip = "10.17.0.6" Also as an example in envs/shared/hierarchical_firewall.tf module "hierarchical_firewall_policy" {...
### TL;DR Write up a procedure and modifications to the existing 0-bootstrap cloud build and CSR setup (remove both) - remove them in prep of preparing for the following scenarios...
talking to Marian. LZ customization on demand - script to modify tfvars - one option ### TL;DR local ../ and remote modules https://github.com/terraform-google-modules/terraform-example-foundation/blob/master/2-environments/modules/env_baseline/monitoring.tf#L22 ``` module "monitoring_project" { source = "terraform-google-modules/project-factory/google"...