【问题标题】:How To Discover Existing Terraform Version如何发现现有的 Terraform 版本
【发布时间】:2022-01-10 12:57:51
【问题描述】:

有没有办法找出可能使用了哪个版本的 Terraform 来编写许多 terraform 配置文件?

我的 terraform 版本是 v1.0.11。我刚刚克隆了一个可以使用的存储库,并且 terraform 配置语法看起来很旧。

我已尝试搜索是否在任何地方设置了 required_version,但什么也没出现。

有什么办法可以解决这个问题吗?

【问题讨论】:

  • Emidio's answer 是正确的。只是为了提供更多上下文 - 通常相同的 .tf 文件可以用于多个 Terraform 版本。所以一般来说没有办法说。显然,.tf 文件可能使用了 Terraform 语言的一些相当新的功能,因此版本范围可能会受到限制。

标签: terraform terraform-provider-aws terraform0.12+


【解决方案1】:

如果您有权访问terraform.tfstate,则可以通过在 tfstate json 文件中搜索 terraform_version 来找到版本。

【讨论】:

    猜你喜欢
    • 2021-10-28
    • 1970-01-01
    • 1970-01-01
    • 2021-12-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-23
    相关资源
    最近更新 更多