You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Sep 28, 2022. It is now read-only.
Copy file name to clipboardExpand all lines: README.md
+6-10Lines changed: 6 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -79,18 +79,16 @@ but it should be easy to extend to extend the template to work on other regions.
79
79
**Note**: Make sure Fargate is available in the regions you want to run this from.
80
80
Here is a list of products by region: https://aws.amazon.com/about-aws/global-infrastructure/regional-product-services.
81
81
82
-
The CloudFormation template will ask for a few basic parameters.
82
+
The CloudFormation template will ask for a few basic parameters and will create everything needed to run Fargate on AWS;
83
+
including a VPC, 3 public subnets in different AZs, a security group, an internet gateway, a route table, a CloudWatch
84
+
group, a CloudWatch Log Filter, an IAM role for the tasks, an ECS cluster and the Task Definition for Fargate.
83
85
84
86

85
87
86
88
-**DockerImage**. Specify the docker image that you published to the DockerHub.
87
89
-**DockerTaskCpu**. Number of CPU units to assign to the Fargate tasks ([Task Size Reference](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/task_definition_parameters.html#task_size)).
88
90
-**DockerTaskMemory**. Memory in MB to assign to the Fargate tasks ([Task Size Reference](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/task_definition_parameters.html#task_size))
89
-
-**FargateClusterName**. Name of your cluster so you can identiy it.
90
-
91
-
The CloudFormation template will create everything needed to run Fargate on AWS; including the VPC, subnets,
92
-
security groups, internet gateway and route tables.
93
-
91
+
-**FargateClusterName**. Name of your cluster so you can identify it in the ECS Console.
94
92
95
93
### 5. Run the tests
96
94
@@ -99,9 +97,7 @@ you launched on the previous step. This python file will read the CloudFormation
99
97
will schedule the execution of the Fargate tasks.
100
98
101
99
Before running the python script, install boto3 by creating a virtual environment. Creating a virtual
102
-
environment is optional, but recommended.
103
-
104
-
If you don't have virtualenv installed, you can install it with pip. If you already have it, skip this step.
100
+
environment is optional, but recommended. If you don't have virtualenv installed, you can install it with pip.
105
101
106
102
```bash
107
103
pip install virtualenv
@@ -115,7 +111,7 @@ virtualenv env
115
111
source env/bin/activate
116
112
```
117
113
118
-
Once inside the virtual environment, install the dependencies (boto3) by running:
114
+
Once inside the virtual environment, install boto3 by running:
0 commit comments