Skip to content

Commit 2e8a710

Browse files
committed
ECS Service Linked Role
1 parent f8f0aa5 commit 2e8a710

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

iac/ecs.tf

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,9 @@ resource "aws_lb_listener" "http" {
8282
resource "aws_ecs_cluster" "main" {
8383
name = "demo-cluster"
8484
}
85+
resource "aws_iam_service_linked_role" "ecs" {
86+
aws_service_name = "ecs.amazonaws.com"
87+
}
8588

8689
resource "aws_iam_role" "ecs_task_execution_role" {
8790
name = "demo-ecs-task-execution-role"
@@ -160,7 +163,10 @@ resource "aws_ecs_service" "main" {
160163
container_port = 8080
161164
}
162165

163-
depends_on = [aws_lb_listener.http]
166+
depends_on = [
167+
aws_lb_listener.http,
168+
aws_iam_service_linked_role.ecs
169+
]
164170
}
165171

166172
output "app_url" {

0 commit comments

Comments
 (0)