/terraform-aws-ecs-cluster

Example terraform project for setting up an ECS cluster using FARGATE.

Primary LanguageHCL

Example Terraform project

This project provides the needed assets to spin up a complete ECS Fargate project.

networking:

  • vpc
  • public subnet
  • private subnet
  • multi AZ support
  • internet gateway
  • routing
  • elastic ip
  • nat gateway

load balancer:

  • alb
  • target group

ecs:

  • cluster
  • task definition
  • task template
  • ecs service

logging:

  • log group
  • log stream

security:

  • roles
  • security groups

scaling:

  • cloudwatch monitoring
  • autoscaling alerts