1.tfenvのインストール
githubからcloneしてくる。
git clone https://github.com/tfutils/tfenv.git ~/.tfenv
.bash_profileにPATHを追加し反映する。
echo 'export PATH="$HOME/.tfenv/bin:$PATH"' >> ~/.bash_profile
source ~/.bash_profile
2.terraformのインストール
2通りの方法を記載します。
1.HashicorpからZIPをダウンロードする方法
hashicorpからzipをダウンロードし解凍後、/usr/local/bin/に移す。
sudo curl https://releases.hashicorp.com/terraform/1.2.0/terraform_1.2.0_linux_amd64.zip -o terra.zip
unzip terra.zip -d /usr/local/bin/
terraformコマンドが機能するのを確認する。
terraform --version
Terraform v1.2.0
on linux_amd64
2.yumレポジトリにhashicorp.repoを追加しyumでインストール方法
yumのレポジトリ管理にはyum-config-managerコマンドを使うと便利です。
それにはyum-utilsがインストールされている事が前提です。
sudo yum install -y yum-utils
sudo yum-config-manager --add-repo https://rpm.releases.hashicorp.com/RHEL/hashicorp.repo
sudo yum -y install terraform