terraformとは
コード化された構築設定に従って自動で任意のクラウド環境に対してデプロイしてくれるツール
aws,Google Cloud Azure複数のクラウドサービスに対応
最初に何するか
aws configureでアクセスキー、シークレットキーを設定
内容はユーザー/.aws/credentialsに配置
terraform用IAMユーザーを作成すること
terraformのインストール
tfenv(バージョン管理ツール)をインストール
brew install tfenv
tfenv list-remote
tfenv isntall
tfenv use
動作確認
terraform version
VSCodeにプラグインインストール
HashiCorp Terraform
シンタックスハイライト、コード補完を行えるようになる