Learning Terraform あくまでも自分用の調査・勉強したことの備忘録。 実行する場合は terraform.sample.tfvars を terraform.tfvars にリネームして適当な値を設定してもらえれば動くはず。 AWS 関連のものは実行するためには環境変数 AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, AWS_DEFAULT_REGION をそれぞれ設定しておく必要がある。 ACM で証明書を発行する アカウントレベルの S3 のパブリックアクセス制限を設定する S3 で静的ウェブサイト立てる 独自ドメインで立てる SSL に対応する EC2 用の IAM Role を作成する VPC を構築する VPC にセキュリティグループを作成する IAM でポリシー割り当てたユーザを作成する