Terraform バージョン管理ツール tfenv 入門 [macOS 編]

Terraform バージョン管理ツール tfenv を macOS にてインストールして使い始めてみたので、ご紹介します。

Terraform | テラフォーム

背景 Terraform を複数バージョン併用する

複数の開発プロジェクトを横断的に関わっていくため、Terraform を複数バージョン管理して利用したくなりました。

tfenv で Terraform をバージョン管理できるようなので、macOS へインストールして利用開始するまでの手順をご紹介していきます。

事前準備 terraform アンインストール

brew uninstall terraform

tfenv インストール

brew install tfenv

tfenv で terraform インストール

terraform 最新版インストール

tfenv install latest

インストールした最新版の terraform を利用する。

$ tfenv use
Switching default version to v0.13.5
Switching completed

terraform version 指定インストール

tfenv install 0.13.4

インストール済みの terraform 一覧

$ tfenv list
* 0.13.5 (set by /usr/local/Cellar/tfenv/2.0.0/version)
  0.13.4

以上、tfenv で Terraform のバージョンを管理していきたい、現場からお送りしました。