Googleで検索すれば記事は多数出てくるのですが、勉強と備忘録のために記録します。
Terraformのセットアップ
Cloud9(Amazon Linux2ベース)はデフォルトでterraformが入ってるので、セットアップはスキップできます。
セットアップする場合は、Terraformのドキュメントにインストール手順が記載されているので、その内容を見ながらセットアップすればOKです。
learn.hashicorp.com
TerraformのYumレポジトリ の登録
Terraformのrpmパッケージは、Terraform提供元のHashiCorpのオフィシャルのyumレポジトリ から取得することができます。(Amazon LinuxではTerraformのパッケージは配布していない)
そのため、まずHashiCorpのオフィシャルのyumレポジトリをyumに登録する必要があります。
- yum-config-managerコマンドのインストール
sudo yum install -y yum-utils
- HashiCorpのオフィシャルのyumレポジトリの追加
sudo yum-config-manager --add-repo https://rpm.releases.hashicorp.com/AmazonLinux/hashicorp.repo
Terraformのインストール
sudo yum -y install terraform
Terraformのテスト
terraform -help