地形 | ignore_changes 在动态块中
Terraform | ignore_changes in dynamic block
我有一个块ignore_changes
,我想用更优雅的方式来编码它,现在我的解决方案是:
dynamic "container" {
for_each = var.settings
content {
image = "my_image"
}
}
ignore_changes = [
container.0.image,
container.1.image
]
如何在 ignore_changes 块内循环使用它?
我认为有一个 FR 开放,目前不支持
https://github.com/hashicorp/terraform/issues/24188
或者,试试这个变通办法
containers = var.containers
lifecycle {
ignore_changes = [containers.*.image]
}
我有一个块ignore_changes
,我想用更优雅的方式来编码它,现在我的解决方案是:
dynamic "container" {
for_each = var.settings
content {
image = "my_image"
}
}
ignore_changes = [
container.0.image,
container.1.image
]
如何在 ignore_changes 块内循环使用它?
我认为有一个 FR 开放,目前不支持
https://github.com/hashicorp/terraform/issues/24188
或者,试试这个变通办法
containers = var.containers
lifecycle {
ignore_changes = [containers.*.image]
}