我有terraform模块,可在Azure中构建Azure Azure PostgreSQL资源,我必须将该模块及其所有资源移动到另一个状态文件中。
我考虑过导入模块中定义的所有那些资源,但是一些模块资源是随机的字符串和模板文件,我想我不能像天蓝色的资源一样导入。
在那种情况下,任何人都有最佳实践,我也在考虑使用“ state mv”命令将资源本地移动到其他状态文件,并将新的状态文件上传到Azure存储帐户,因为这是我的后端。
module.my-database.azurerm_resource_group.data-resourcegroup
module.my-database.azurerm_template_deployment.postgres-paas
module.my-database.random_string.password
module.my-database.template_file.postgrestemplate