Simple Resource Creation
Provider
# Define the provider
provider "aws" {
region = "us-west-2" # Specify your desired region
}VPC
# Create a VPC
resource "aws_vpc" "main" {
cidr_block = "10.0.0.0/16"
tags = {
Name = "main-vpc"
}
}Subnet
# Create a public subnet
resource "aws_subnet" "public" {
vpc_id = aws_vpc.main.id
cidr_block = "10.0.1.0/24"
map_public_ip_on_launch = true
tags = {
Name = "public-subnet"
}
}Internet Gateway
Route Table
Security Group
EC2 Instance
LoadBalancer
Last updated