tfenv installが失敗する

この記事は

tfenv install 0.13.5が失敗した場合の対処方法メモ。

筆者はM1Macを使用しています。

対処方法

M1 Macでtfenvを使うと特定のVersionのTerraformのダウンロードに失敗するに記載の通りです。直接バイナリをダウンロードして、該当のディレクトリに配置します。

手順

以下、パスは使用しているバージョン管理ツールによって異なりますので、あくまで私のやった手順です。

必要なバイナリが含まれるzipをダウンロード

私の場合は0.13.5が必要だったので、こちらから[terraform_0.13.5_darwin_amd64.zip]をダウンロードしました。

移動して解凍

ブラウザからダウンロードしたzipは~/Downloadsに保存されているので、対象のディレクトリに移動します。

$ mv ~/Downloads/terraform_0.13.5_darwin_amd64.zip /opt/homebrew/Cellar/tfenv/3.0.0/versions/0.13.5
$ cd /opt/homebrew/Cellar/tfenv/3.0.0/versions/0.13.5
$ unzip terraform_0.13.5_darwin_amd64.zip
Archive:  terraform_0.13.5_darwin_amd64.zip
  inflating: terraform

tfenv use

上記までの手順ができれば、tfenv useでダウンロードしたバージョンのterraformが利用できるようになります。

以上。