Skip to content

Commit 654ddf1

Browse files
author
siddharth-singh1
committed
Merge pull request #70 from sourcefuse/refactor/ecs
Refactored ECS Fargate Module
1 parent 6eda937 commit 654ddf1

File tree

1 file changed

+5
-5
lines changed
  • docs/arc-iac-docs/modules/terraform-aws-arc-ecs/docs/module-usage-guide

1 file changed

+5
-5
lines changed

docs/arc-iac-docs/modules/terraform-aws-arc-ecs/docs/module-usage-guide/README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ This document provides guidelines and instructions for users looking to implemen
1010

1111
The [Terraform AWS ARC ECS](https://github.com/sourcefuse/terraform-aws-arc-ecs) module provides a secure and modular foundation for deploying ECS clusters on AWS.
1212

13+
The Module assumes there is a docker image present on ECR which will serve as ECS service if the optional ECS module is called.
14+
1315
### Prerequisites
1416

1517
Before using this module, ensure you have the following:
@@ -54,7 +56,6 @@ Ensure that the AWS credentials used to execute Terraform have the necessary per
5456

5557
- ECS cluster
5658
- Application load balancer
57-
- ACM
5859
- SSM Parameters
5960
- Cloudwatch Log groups
6061
- IAM roles and policies
@@ -78,11 +79,10 @@ For basic usage, see the [example](https://github.com/sourcefuse/terraform-aws-a
7879
This example will create:
7980

8081
- An ECS Cluster with Fargate launch type.
81-
- Application Load Balancer with default port 80 to 443 redirect.
82-
- Health Check Service: A vanilla HTTP echo service serving as the default target group for the load balancer to ensure core infrastructure, networking, security groups, etc. are configured correctly.
82+
- Application Load Balancer with default port 80.
83+
- Health Check Service: A vanilla docker healthcheck service serving as the default target group for the load balancer to ensure core infrastructure, networking, security groups, etc. are configured correctly.
8384
- Task Execution IAM Role: Used by downstream services for task execution.
84-
- ACM Certificate: Generates a certificate specific to the ALB.
85-
- Tags/SSM Params: The module tags resources and outputs SSM params for ECS services to reference when deploying into the cluster
85+
- Tags: The module tags resources for easy reference in the AWS console.
8686

8787
### Tips and Recommendations
8888

0 commit comments

Comments
 (0)