asdf管理多版本Terraform
asdf-vm 是一个管理多版本运行环境的 CLI 工具,有点类似多 nodejs
版本管理工具 n
,相比其他类型的工具,asdf-vm
以插件形式支持了众多的语言与开发工具,支持全局配置,同时也支持通过 .tool-versions
配置文件以项目维度来管理工具版本(类似前端项目下的 packages.json
)。我们在使用 Terraform 的过程中,也经常遇到要切换不同 terraform
版本的情况,asdf-vm
就能够满足我们的需求。