我的目录结构
\n\n.\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 README.md\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 ec2\n\xe2\x94\x82\xc2\xa0\xc2\xa0 \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 ec2.tf\n\xe2\x94\x82\xc2\xa0\xc2\xa0 \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 outputs.tf\n\xe2\x94\x82\xc2\xa0\xc2\xa0 \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 vars.tf\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 main.tf\nRun Code Online (Sandbox Code Playgroud)\n\n主.tf
\n\nprovider "aws" {\n region = "us-east-1"\n}\n\nmodule "ec2" {\n source = "./ec2"\n}\nRun Code Online (Sandbox Code Playgroud)\n\nec2/ec2.tf
\n\ndata "aws_ami" "example" {\n most_recent = true\n owners = [\n "amazon"]\n\n filter {\n name = "image-id"\n values = [\n "ami-0323c3dd2da7fb37d"]\n }\n\n filter {\n name = "root-device-type"\n values = [\n "ebs"]\n }\n\n filter {\n name = "virtualization-type"\n values = [\n "hvm"]\n }\n}\n\nresource "aws_instance" "web" {\n ami = data.aws_ami.example.id\n instance_type = "t2.micro"\n subnet_id …Run Code Online (Sandbox Code Playgroud)