## プロバイダの指定 provider "aws" { region = "ap-northeast-1" # 東京リージョン } # EC2インスタンスの作成(Web1) resource "aws_instance" "handson_web1" { ami = "ami-0f75d1a8c9141bd00" # AMIの指定 (AmazonLinux2023) instance_type = "t2.micro" # インスタンスタイプの指定 availability_zone = "ap-northeast-1a" # アベイラビリティーゾーンの指定 subnet_id = "subnet-05b27965d35bb735f" # 既存サブネットの指定 vpc_security_group_ids = [ "sg-0d92c039f14e9f825", # 既存セキュリティグループの指定 ] key_name = "jenkins-keypair" # 指定キーペアの指定 tags = { Name = "userXX_handson_web1" # タグ名の指定 } # 初期セットアップ user_data = <<-EOF #! /bin/bash sudo yum update sudo yum install -y httpd git sudo chkconfig httpd on sudo service httpd start echo "