当我们执行完apply操作时, 新的配置块会将云上创建新的产品并保存在本地的state文件中,以便我们后序修改和删除.....如dns要依赖lb生成的外网ip
一般情形下依赖关系可以自主处理,terraform处理的方式是根据资源块之间的字段依赖来形成有向图,遍历有向图形成排序关系,当资源创建,修改或者销毁时,会根据排序关系依次创建...来解决这种隐藏的依赖,如使用cdn产品依赖域名备案, 但是cdn产品字段不会引用域名备案的任何字段
6.元参数
现在的terraform定义下下面6个元参数来影响资源行为,分别是
depends_on...:只要此元参数在资源块配置中,terraform就会阻止此资源的删除.如果要删除此资源,需要将资源块配置中此字段去掉后即可.
resource "tencentcloud_redis_instance"...发现云上资源的字段和本地资源块中的不一致,会调用更新或者重建来进行同步.这种不一致一般是用户通过控制台操作或者自己调用api修改,这种情况尽量避免.如果发生后而且极少情形下,我们可以忽略这些属性不进行更新或者重建