Skip to content

Commit 6e75255

Browse files
committed
docs: update alb and ecs input variables
1 parent c4f111e commit 6e75255

File tree

3 files changed

+8
-14
lines changed

3 files changed

+8
-14
lines changed

README.md

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,7 @@
1-
# terraform-aws-atlantis
1+
# Terraform Module to Setup Atlantis in ECS with Self-Managed EC2 Instances
22

33
This Terraform module automates the deployment of the Atlantis server on an ECS cluster with self-managed EC2 instances. It includes the configuration of an Application Load Balancer (ALB) for traffic routing. The module simplifies the process of setting up and managing Atlantis, enabling automated Terraform pull request workflows.
44

5-
---
6-
7-
### Architectural Diagram
8-
9-
![atlantis](https://github.com/user-attachments/assets/0252b4a9-38e3-4e8d-9212-fcfc091001a4)
10-
11-
---
12-
135
## Prerequisites
146

157
- Domain with ACM certificate attached
@@ -40,12 +32,13 @@ This Terraform module automates the deployment of the Atlantis server on an ECS
4032
|------|---------|
4133
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 1.6.0 |
4234
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 5.5.0 |
35+
| <a name="requirement_random"></a> [random](#requirement\_random) | ~> 3.0 |
4336
4437
## Providers
4538
4639
| Name | Version |
4740
|------|---------|
48-
| <a name="provider_aws"></a> [aws](#provider\_aws) | >= 5.5.0 |
41+
| <a name="provider_aws"></a> [aws](#provider\_aws) | 5.59.0 |
4942
5043
## Modules
5144

modules/alb/README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,13 @@
44
|------|---------|
55
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 1.6.0 |
66
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 5.5.0 |
7+
| <a name="requirement_random"></a> [random](#requirement\_random) | ~> 3.0 |
78

89
## Providers
910

1011
| Name | Version |
1112
|------|---------|
12-
| <a name="provider_aws"></a> [aws](#provider\_aws) | 5.58.0 |
13+
| <a name="provider_aws"></a> [aws](#provider\_aws) | 5.59.0 |
1314

1415
## Modules
1516

modules/ecs/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,13 @@
44
|------|---------|
55
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 1.6.0 |
66
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 5.5.0 |
7+
| <a name="requirement_random"></a> [random](#requirement\_random) | ~> 3.0 |
78

89
## Providers
910

1011
| Name | Version |
1112
|------|---------|
12-
| <a name="provider_aws"></a> [aws](#provider\_aws) | 5.58.0 |
13+
| <a name="provider_aws"></a> [aws](#provider\_aws) | 5.59.0 |
1314
| <a name="provider_random"></a> [random](#provider\_random) | 3.6.2 |
1415

1516
## Modules
@@ -24,13 +25,12 @@ No modules.
2425
| [aws_ecs_service.this](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/ecs_service) | resource |
2526
| [aws_ecs_task_definition.this](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/ecs_task_definition) | resource |
2627
| [aws_iam_instance_profile.this](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_instance_profile) | resource |
27-
| [aws_iam_role.instace_role](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_role) | resource |
28+
| [aws_iam_role.instance_role](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_role) | resource |
2829
| [aws_iam_role.task_role](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_role) | resource |
2930
| [aws_iam_role_policy_attachment.this](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_role_policy_attachment) | resource |
3031
| [aws_launch_template.this](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/launch_template) | resource |
3132
| [aws_lb_listener_rule.default_rule](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/lb_listener_rule) | resource |
3233
| [aws_lb_listener_rule.events_post_rule](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/lb_listener_rule) | resource |
33-
| [aws_lb_target_group.instance_target](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/lb_target_group) | resource |
3434
| [aws_lb_target_group.ip_target](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/lb_target_group) | resource |
3535
| [aws_security_group.this](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/security_group) | resource |
3636
| [random_pet.name](https://registry.terraform.io/providers/hashicorp/random/latest/docs/resources/pet) | resource |

0 commit comments

Comments
 (0)