tfenv 操作总结
tfenv是什么?
提供能管理 Terraform 版本的工具。请查看 https://github.com/tfutils/tfenv。
安装
$ brew install tfenv
顺便提一下,如果已经下载了Terraform,会发生以下类似的错误。
Error: Cannot install tfenv because conflicting formulae are installed.
terraform: because tfenv symlinks terraform binaries
Please `brew unlink terraform` before continuing.
执行unlink操作将解决问题。
$ brew unlink terraform
$ brew install tfenv
$ tfenv -v
# tfenv 2.2.2
各种各样的命令 (Kè gè de
列出远程列表
您可以查看目前可安装的terraform版本列表。
$tfenv list-remote
0.15.4
0.15.3
0.15.2
0.15.1
安装
安装指定版本的 Terraform。
$tfenv install 0.15.4
列出
列举已安装的版本。
$ tfenv list
0.15.4
使用
切换到默认版本。
$ tfenv use 0.15.4
Switching default version to v0.15.4
Switching completed
在存储库中固定版本
将.terraform-version文件包含在存储库中,并且通过tfenv install命令,团队成员也可以统一指定版本。
$ echo 0.15.4 > .terraform-version
$ tfenv install