Skip to content

Latest commit

 

History

History
59 lines (44 loc) · 2.54 KB

README.md

File metadata and controls

59 lines (44 loc) · 2.54 KB

Shared Resources

Initial project for terraform shared resources. It belongs to only the shared environment.

AWS credentials

Use aws-vault to manage your credentials or another of your preference.

Workspaces

  • default

Resources

Name
module.vpc
module.ecs
module.public_alb
module.acm
module.alb_http_sg
module.alb_https_sg
module.cognito
module.aws_route53_record

Variables

Name Description Type Default Required
region Default region us-east-1 string us-east-1 no

Outputs

Name Description
vpc_id VPC ID
vpc_private_subnets VPC Private Subnet IDs
vpc_public_subnets VPC Public Subnet IDs
ecs_cluster ECS Cluster data
acm_certificate ACM Certificate
public_alb Public Application Load Balancer
cognito Cognito User Pool
ecs_cluster ECS Cluster data
alb_security_group ALB Security Group
url Load Balancer URL

Deploy

terraform init
terraform plan -out plan.apply
terraform apply plan.apply

Clean Up

terraform destroy