代码之家  ›  专栏  ›  技术社区  ›  Nagev

如何查看远程状态terraform版本

  •  0
  • Nagev  · 技术社区  · 5 年前

    项目使用远程S3地形状态。我想补充一点 .terraform-version 归档以便 tfenv 可以自动切换到它。但首先我想验证当前存储在远程状态的版本。我认为这是一种方法:

    terraform state pull | grep terraform_version
    

    但正如所指出的,它不提供远程版本,只提供本地版本。是否有检索远程terraform版本的命令?

    0 回复  |  直到 5 年前
        1
  •  1
  •   brahama    5 年前

    您不应该使用状态拉取来获取远程版本。当命令在输出前将状态转换为本地版本时,它将为您提供本地版本。

    你可以查一下 https://www.terraform.io/docs/cli/commands/state/pull.html

    注意:此命令不能用于检查的地形版本 远程状态,因为它将始终转换为当前状态 输出前的地形版本。