はじめに
IaC初心者がtfenvを使ってローカルにTerraformをインストールしました。
その際にtfenvコマンドについて調べたので、備忘録的な形ですがまとめます。
tfenvとはterraformのバージョン管理ができるツールです。
環境
- PC: M1 MacBook Air
- OS: Sequoia version 15.1
コマンド一覧
tfenvインストール
- tfenvパッケージインストール
brew install tfenv
※mac環境で実施したためbrewを使用したインストールコマンドとなっていますが、
ご利用の環境に合わせたコマンドで実施してください。
- tfenvバージョン確認
tfenv --version
Terraform インストール
- インストール可能なTerraformバージョン一覧を表示
tfenv list-remote
- Terraformインストール (最新バージョン)
tfenv install latest
- Terraformインストール (特定バージョン)
tfenv install 1.9.8
※ 複数のTerraformをインストール可能です。
- インストールしたTerraformバージョンを使用可能にする
tfenv use latest
※ バージョン指定も可能
- 使用可能なTerraformバージョンを表示
tfenv list
- Terraformバージョン確認
terraform --version
※ 使用可能にしたバージョンが表示される
参考