Skip to content

An ECS reference architecture written in Terraform with multi-region support and networking.

License

Notifications You must be signed in to change notification settings

scrothers/ecs-reference-architecture

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Amazon ECS Reference Architecture

This Terraform is a reference architecture for the Amazon Web Services (AWS) EC2 Container Service (ECS). This reference architecture is entirely written in Terraform and also utilizes Packer to create AMIs within your AWS account.

To see the status of this project, please visit the project milestones.

The following AWS Services are used:

Deployment Tools Required

AWS Regions Deployed

  • Ohio, United States (us-east-2)
  • Oregon, United States (us-west-2)
  • Ireland, United Kingdom (eu-west-1)

Additional Reference Deployments

In addition to the multi-region capable ECS cluster to be deployed in this reference architecture. Several services have been included for easy deployment.

These services are:

Deployment Requirements

To successfully deploy this architecture in your environment, you must provide at least a bare minimum of configuration requirements. These requirements are:

  • Your own AWS account with an active billing subscription
  • AWS Access Keys or Configured AWS Command Line Tools or EC2 IAM Profile
  • A publicly resolvable domain name for reference deployments
  • A preconfigured S3 bucket to store Terraform Remote State
  • A general desire to learn and experiment!

Releases

No releases published

Packages

No packages published

Languages