Skip to content

Commit 0a6aff8

Browse files
Add support to pick latest task definition (#41)
* Add support to pick latest task definition Co-authored-by: stackexpress-tanmaya <[email protected]>
1 parent 656af98 commit 0a6aff8

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

data.tf

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,3 +91,7 @@ data "aws_iam_policy_document" "read_repository_credentials" {
9191
]
9292
}
9393
}
94+
95+
data "aws_ecs_task_definition" "task" {
96+
task_definition = aws_ecs_task_definition.task.family
97+
}

main.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -285,7 +285,7 @@ resource "aws_ecs_service" "service" {
285285
name = var.name_prefix
286286

287287
cluster = var.cluster_id
288-
task_definition = aws_ecs_task_definition.task.arn
288+
task_definition = "${aws_ecs_task_definition.task.family}:${max(aws_ecs_task_definition.task.revision, data.aws_ecs_task_definition.task.revision)}"
289289

290290
desired_count = var.desired_count
291291
propagate_tags = var.propogate_tags

0 commit comments

Comments
 (0)