🦉

TerraformのCLIをインストールする

2021/11/02に公開

Terraformとは

Terraformは米HashiCorp社が提供するインフラ構築や設定をコード化するためのツールです。
パブリッククラウドのAWSやGCPの構成管理のために利用されることが多いです。

CLI版はOSSとして提供されており、ローカルにインストールして利用できます。

Terraformの特徴

特定のプロバイダー(AWS)やクラウド一般に限定されないのが大きな特徴です。
ほとんど全てのタイプのインフラをTerraformのリソースとして表すことができます。

AWSやGCPだけでなく、ローカルマシンのDockerコンテナまでTerraformによってインフラをどこでも再現することが可能です。

対応しているプロバイダーの一覧はこちら。kubernetesも触れることがわかりますね。
https://registry.terraform.io/browse/providers

TerraformのCLIをインストールする (Mac)

Macの場合はHomebrewでインストールできるので、以下コマンドを実行します。

brew tap hashicorp/tap
brew install hashicorp/tap/terraform
terraform -version
Terraform v1.0.10

でバージョンが確認できればOKです。

Discussion