如何禁用 Terraform 中特定帐户的部署
How to disable deployment from particular account in Terraform
这是我允许部署特定帐户 ID 的配置。
provider "aws" {
#shared_credentials_file = "$HOME/.aws/credentials"
region = "${var.region}"
#profile = "customprofile"
allowed_account_ids=["164*******65"]
}
这工作正常,但我配置了多个帐户,我想禁止某些帐户 ID 而不是每次 allowed_acccount_ids
字段更新。
提前致谢。
您可以使用 forbidden_account_ids
作为黑名单,而不是通过 allowed_account_ids
将帐户列入白名单。
这是我允许部署特定帐户 ID 的配置。
provider "aws" {
#shared_credentials_file = "$HOME/.aws/credentials"
region = "${var.region}"
#profile = "customprofile"
allowed_account_ids=["164*******65"]
}
这工作正常,但我配置了多个帐户,我想禁止某些帐户 ID 而不是每次 allowed_acccount_ids
字段更新。
提前致谢。
您可以使用 forbidden_account_ids
作为黑名单,而不是通过 allowed_account_ids
将帐户列入白名单。