【发布时间】:2021-01-19 14:47:50
【问题描述】:
是否有可能为每个 terraform 实体提供动态状态?我是说钥匙。手动更改每个实体的键有点奇怪。
terraform {
backend "s3" {
bucket = "terraform-dev"
encrypt = true
key = "???"
dynamodb_table = "???"
region = "eu-west-1"
profile = "dev"
}
}
【问题讨论】:
-
目前 Terraform 无法动态创建或更改现有资源。整个概念是必须创建(或重要)资源并存储它的状态。这就是评估可能变化的差异的方式。您可以使用资源列表定义地图并使用
for_each对其进行迭代,看看example
标签: amazon-web-services amazon-s3 terraform