Initial project for terraform shared resources. It belongs to only the shared environment.
Use aws-vault to manage your credentials or another of your preference.
- default
Name |
---|
module.vpc |
module.ecs |
module.public_alb |
module.acm |
module.alb_http_sg |
module.alb_https_sg |
module.cognito |
module.aws_route53_record |
Name | Description | Type | Default | Required |
---|---|---|---|---|
region | Default region us-east-1 | string | us-east-1 | no |
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 |
terraform init
terraform plan -out plan.apply
terraform apply plan.apply
terraform destroy