【发布时间】:2022-01-21 18:26:44
【问题描述】:
如何将输入变量设置为仅询问是否在终端中引入了 terraform apply?
在 tfvars 中没有设置值,因为我希望这个变量是交互式的。我只希望仅在输入 terraform apply 时才在终端中询问此变量,而不是在输入 terraform destroy 时才询问此变量。我看到条件可能会起作用,但我不知道如何。
非常感谢
variable "example" {
description = "Test"
sensitive = true
}
【问题讨论】:
-
我们需要更多的细节。请务必阅读stackoverflow.com/help/how-to-ask。
-
@MarkoE 已编辑!
-
@Laiust 您是否试图仅在
terraform apply期间传递该特定变量? -
在这种情况下,您只需要运行
terraform apply,系统就会要求您输入。 -
是的,我知道当我运行 terraform apply 时会询问变量。我不想要的是当我运行 terraform destroy 时,在终端中也会再次询问该变量。我想以某种方式在运行 terraform destroy 时不询问该变量。
标签: terraform