terraform-example-foundation
terraform-example-foundation copied to clipboard
Shows how the CFT modules can be composed to build a secure cloud foundation
### TL;DR https://github.com/terraform-google-modules/terraform-example-foundation/tree/master/0-bootstrap#running-terraform-locally Only parameters are discussed at the same level as cloud build - for the case for where we run ADO for example https://github.com/terraform-google-modules/terraform-example-foundation/tree/master/0-bootstrap#deploying-with-cloud-build ### Expected behavior _No...
### TL;DR check at least 1.5.4 see The version of terraform run internally has issues with lack of support for later APIs https://github.com/terraform-google-modules/terraform-example-foundation/blob/master/0-bootstrap/Dockerfile#L18 ``` ARG TERRAFORM_VERSION=1.3.0 ``` We need support...
### TL;DR There are a number of places where the location is hardcoded as e.g. us_central_1 or us_west1. Shoule be parameterizable ### Terraform Resources _No response_ ### Detailed design ```markdown...
### TL;DR - why hardcoded rather than passed via global config via their parameters - why subnet_ip_range hardcoded? ### Terraform Resources _No response_ ### Detailed design ```markdown Provide configurations via...
### TL;DR module "env" { source = "../../modules/env_baseline" ... assured_workload_configuration = { hardcoded enabled, compliance_regime and location } ### Terraform Resources _No response_ ### Detailed design ```markdown Provide top-level configuration...
### TL;DR see related https://github.com/terraform-google-modules/terraform-example-foundation/issues/1141 raised for readme adjustments https://github.com/terraform-google-modules/terraform-example-foundation/issues/1151 step 9 of https://github.com/terraform-google-modules/terraform-example-foundation/blob/master/1-org/README.md#deploying-with-cloud-build ## 1-org - step 9 checking tf plan issues - was due to bootstrap gcp-org -...
### TL;DR Update: should have followed the warning around 1.3.0 in https://github.com/terraform-google-modules/terraform-example-foundation/pull/831/files https://github.com/terraform-google-modules/terraform-example-foundation/blob/master/0-bootstrap/README.md#prerequisites Note: Make sure that you use version 1.3.0 of Terraform throughout this series. Otherwise, you might experience...
### TL;DR Tracking changes since 20240306 https://github.com/terraform-google-modules/terraform-example-foundation/pull/1148/files document a plan around managing the rebase into local CSR ### Expected behavior _No response_ ### Observed behavior _No response_ ### Terraform Configuration...
### TL;DR Same as #1145 step 5 https://github.com/terraform-google-modules/terraform-example-foundation/blob/master/1-org/README.md#deploying-with-cloud-build ``` michael@cloudshell:~/tef-olapp/github/gcp-org (tef-olapp)$ export ACCESS_CONTEXT_MANAGER_ID=$(gcloud access-context-manager policies list --organization ${ORGANIZATION_ID} --format="value(name)") echo "access_context_manager_policy_id = ${ACCESS_CONTEXT_MANAGER_ID}" ERROR: (gcloud.access-context-manager.policies.list) PERMISSION_DENIED: The caller does not...
### TL;DR - ```terraform init``` fails with conflicting module version requirements - Affected providers are hashicorp/google and hashicorp/google-beta - Trying to get the TF Cloud path working (not CloudBuild or...