这里需要资源实例地址.模块路径必须后跟资源实例规范



未应用对特定模块的更改。因此,我想尝试为特定模块使用terraform apply --replace。我试过了:

terraform apply -replace="module.moduleName"

然而,我得到一个错误:

A resource instance address is required here. The module path must be followed by a resource instance specification.

现在我不确定在这种情况下实例地址到底是什么。如果是一条路径,我应该用哪条路径呢?我应该从我运行这个terraform命令的文件中输入路径到声明模块的文件吗?

TF中的资源寻址在文档中有解释。

假设,您的模块创建了一个ec2实例。那么应该是:

terraform apply -replace="module.moduleName.aws_instance.web"

最新更新