chore(aws-iac): update account_id, backend, and IAM role naming across configs

This commit is contained in:
Haitao Pan 2025-12-09 15:34:00 +08:00
parent 763f5bd33f
commit cf7631c3a1
3 changed files with 10 additions and 10 deletions

View File

@ -5,11 +5,11 @@ account_name: xzerolab
account_id: 950604983695
state:
bucket_name: xzerolab-iac-state
dynamodb_table_name: xzerolab-iac-state-dynamodb-lock
bucket_name: aws-cloud-iac-state
dynamodb_table_name: aws-cloud-iac-state-dynamodb-lock
iam:
role_name: XzerolabTerraformDeployRole
role_name: IacDeployRole
terraform_user_name: github-ci-runner
tags:

View File

@ -1,5 +1,5 @@
region: "ap-northeast-1"
account_id: "730335654753"
account_id: "950604983695"
landingzone:
console_mode: "readonly" # 可选deny / readonly

View File

@ -1,19 +1,19 @@
account_id: "730335654753" # 目前单账号
account_id: 950604983695
name: dev
environment: dev
region: ap-northeast-1
role_to_assume: "arn:aws:iam::730335654753:role/TerraformDeployRole-Dev"
role_to_assume: "arn:aws:iam::950604983695:role/IacDeployRole"
logging_bucket: org-dev-logs
shared_vpc_account: "730335654753" # 单账号,所以保持一致
shared_vpc_account: "950604983695" # 单账号,所以保持一致
tags:
Environment: dev
Owner: Platform
CostCenter: "DEV"
Project: "modern-container-app"
Project: CloudNeutral
backend:
bucket: svc-plus-iac-state
dynamodb_table: svc-plus-iac-state-dynamodb-lock
bucket: aws-cloud-iac-state
dynamodb_table: aws-cloud-iac-state-dynamodb-lock