咨询Terraform破坏性参数清单:变更触发资源重建的参数列表是否存在?
Terraform 资源重建触发参数说明
- 不存在统一的全局清单,但每个Terraform Provider的官方文档会明确标注哪些参数变更会触发资源重建。
- 以AWS Provider为例,每个资源的文档页面中,参数说明里带有Force New标记的字段,修改后就会导致资源销毁重建。比如
aws_instance的ebs_block_device.volume_size参数,文档中就会注明该属性为「Force new resource」。 - 查看方法:在Terraform Registry对应Provider的资源文档中,定位目标参数,检查是否存在「Force new resource」的标注。
- 实操建议:每次修改配置后,务必先执行
terraform plan,输出结果会清晰显示哪些资源会被「destroyed and created」,这是提前规避误操作的核心步骤。
内容的提问来源于stack exchange,提问作者Rod
相关产品推荐
相关产品推荐

