Skip to content

Latest commit

 

History

History

complete

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Complete example

Creates a Fargate service in a private subnet with a public load balancer.

usage

terraform init
terraform plan
terraform apply

Note that this example may create resources which cost money. Run terraform destroy to destroy those resources.

Requirements

Name Version
terraform >= 1.0
aws >= 4.9
null >= 3.2
random >= 3.4

Providers

Name Version
aws >= 4.9
null >= 3.2
random >= 3.4

Modules

Name Source Version
alb_security_group_public registry.terraform.io/terraform-aws-modules/security-group/aws >= 4.17
service ../../ n/a
vpc registry.terraform.io/terraform-aws-modules/vpc/aws >= 4.0
vpc_endpoints registry.terraform.io/terraform-aws-modules/vpc/aws//modules/vpc-endpoints >= 4.0

Resources

Name Type
aws_ecs_cluster.this resource
aws_lb.public resource
aws_lb_listener.http resource
null_resource.initial_image resource
random_pet.this resource
aws_availability_zones.available data source
aws_security_group.default data source

Inputs

Name Description Type Default Required
region n/a string "eu-west-1" no

Outputs

Name Description
alb_dns_name n/a