【发布时间】:2022-01-18 16:10:31
【问题描述】:
我有一个项目,我必须使用 terraform,在 terraform 结束时,我需要在 /path 上附加 consul 键的值。我有以下内容:
resource "consul_keys" "write" {
datacenter = "dc1"
token = "xxxx-x-x---xxxxxx--xx-x-x-x"
key {
path = "path/to/name"
value = jsonencode([
{
cluster_name = "test", "region" : "us-east1"
},
{
cluster_name = "test2", "region" : "us-central1"
}
])
}
}
但如果我再次使用新值运行 terraform,它会删除所有以前的值并更新新值。
我有什么方法可以继续追加保持以前值不变的值?
【问题讨论】: