【问题标题】:Customizing Terraform Input自定义 Terraform 输入
【发布时间】:2018-12-03 22:09:03
【问题描述】:

我必须在 Terraform 中从用户那里获取 7 个输入。每次我输入时,它都会显示“输入一个值”,这会给用户带来一些困惑。

我可以将“输入值”更改为我的自定义,例如“输入 AWS 区域”等吗?

【问题讨论】:

    标签: amazon-web-services terraform terraform-provider-aws


    【解决方案1】:

    在变量声明块中使用参数“描述”。它用于为该变量提供人性化的描述,主要用于为使用 Terraform 配置的用户提供文档。 Terraform 在要求输入值时会提示描述。

    variable "bucket_name"{
        description = "A cool name for your bucket."
        type = "string"
    }
    

    【讨论】:

      【解决方案2】:

      您可以使用 bash 在 terraform 周围添加一个 bash 包装器,并在调用 terraform 命令之前定义一些 TF_VAR_name 变量。

      【讨论】:

        猜你喜欢
        • 2018-05-09
        • 2014-10-14
        • 2011-01-06
        • 1970-01-01
        • 2019-07-14
        • 1970-01-01
        • 2014-01-05
        • 2012-09-15
        • 2023-03-24
        相关资源
        最近更新 更多