0

首先,我使用 terraform 使用此链接https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/dlm_lifecycle_policy创建了一个生命周期策略。后来我使用 terragrunt 创建生命周期策略,但使用变量 count 时出错。我将变量声明为数字数据类型。运行 terragrunt plan-all ''' 时出现此错误错误:变量名无效

在 variables.tf 第 36 行,在变量“count”中:36:变量“count”{

由于其在模块块中的特殊含义,变量名“count”被保留。'''

[terragrunt] 2021/01/26 20:51:01 遇到如下错误: Hit multiple errors: exit status 1

我该如何解决这个问题。提前致谢

4

1 回答 1

0

您对此无能为力,因为错误显示 terraform 保留了一些变量名供内部使用,

https://www.terraform.io/docs/language/values/variables.html#declaring-an-input-variable

您唯一能做的就是为您的变量选择另一个名称。

于 2021-02-05T12:00:50.047 回答