模块对资源的依赖性导致Terraform销毁错误

时间:2019-02-06 15:48:31

标签: terraform

我在main.tf中有以下内容。

resource "random_string" "user" {
    length = 12
    special = false
}

module "my_mod" {
    source = "../../my_mod"
    user = "${random_string.user.result}"
}

terraform destroy上,会产生以下错误:

Resource 'random_string.user' does not have attribute 'result' for variable 'random_string.user.result'.

我想这是因为TF在自定义模块之前破坏了随机字符串资源?有没有办法告诉它先销毁模块,然后销毁资源?

0 个答案:

没有答案