Skip to content

Commit b67b550

Browse files
committed
update: architectural diagram & remove public ip for launch template
1 parent 6e75255 commit b67b550

File tree

2 files changed

+11
-4
lines changed

2 files changed

+11
-4
lines changed

.header.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,15 @@
1-
# Terraform Module to Setup Atlantis in ECS with Self-Managed EC2 Instances
1+
# terraform-aws-atlantis
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+
513
## Prerequisites
614

715
- Domain with ACM certificate attached

modules/ecs/launch-template.tf

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,8 @@ EOF
1111
)
1212

1313
network_interfaces {
14-
associate_public_ip_address = true
15-
subnet_id = var.private_subnet_ids[0]
16-
security_groups = [aws_security_group.this.id]
14+
subnet_id = var.private_subnet_ids[0]
15+
security_groups = [aws_security_group.this.id]
1716
}
1817

1918
iam_instance_profile {

0 commit comments

Comments
 (0)