refactor(iac/gcp): align dev account config with new CloudNeutral naming and backend

This commit is contained in:
Haitao Pan 2025-12-09 16:27:17 +08:00
parent 87ebdab8ac
commit dd9985871f
2 changed files with 5 additions and 6 deletions

View File

@ -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 Usergithub-ci-runner
deploy_role_name: TerraformDeployRole # 对应 AWS 的 IAM RoleTerraformDeployRole
deploy_role_name: IacDeployRole # 对应 AWS 的 IAM RoleTerraformDeployRole
deploy_role_bindings:
- roles/resourcemanager.projectIamAdmin

View File

@ -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