From dd9985871fbf85a3174169d731f8a988571364eb Mon Sep 17 00:00:00 2001 From: Haitao Pan Date: Tue, 9 Dec 2025 16:27:17 +0800 Subject: [PATCH] refactor(iac/gcp): align dev account config with new CloudNeutral naming and backend --- .../gcp-cloud/config/accounts/bootstrap.yaml | 4 ++-- .../gcp-cloud/config/accounts/dev.yaml | 7 +++---- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/iac-template/terraform-hcl-standard/gcp-cloud/config/accounts/bootstrap.yaml b/iac-template/terraform-hcl-standard/gcp-cloud/config/accounts/bootstrap.yaml index 23955da6..cce7cda0 100644 --- a/iac-template/terraform-hcl-standard/gcp-cloud/config/accounts/bootstrap.yaml +++ b/iac-template/terraform-hcl-standard/gcp-cloud/config/accounts/bootstrap.yaml @@ -2,13 +2,13 @@ project_id: xzerolab-480008 environment: bootstrap state: - bucket_name: xzerolab-gcp-iac-state + bucket_name: gcp-cloud-iac-state bucket_location: US firestore_location: us-central1 iam: deployer_identity: github-ci-runner # 对应 AWS 的 IAM User:github-ci-runner - deploy_role_name: TerraformDeployRole # 对应 AWS 的 IAM Role:TerraformDeployRole + deploy_role_name: IacDeployRole # 对应 AWS 的 IAM Role:TerraformDeployRole deploy_role_bindings: - roles/resourcemanager.projectIamAdmin diff --git a/iac-template/terraform-hcl-standard/gcp-cloud/config/accounts/dev.yaml b/iac-template/terraform-hcl-standard/gcp-cloud/config/accounts/dev.yaml index 61cbd6e8..e7566e68 100644 --- a/iac-template/terraform-hcl-standard/gcp-cloud/config/accounts/dev.yaml +++ b/iac-template/terraform-hcl-standard/gcp-cloud/config/accounts/dev.yaml @@ -1,4 +1,4 @@ -project_id: "modern-app-dev" +project_id: "xzerolab-480008" project_number: "123456789012" name: dev environment: dev @@ -12,8 +12,7 @@ labels: environment: dev owner: Platform costcenter: "DEV" - project: "modern-container-app" + Project: CloudNeutral backend: - bucket: svc-plus-iac-state - prefix: gcp/dev + bucket: gcp-cloud-iac-state